-
Notifications
You must be signed in to change notification settings - Fork 31
Combat Lifecycle
Greg edited this page Dec 9, 2023
·
14 revisions
To help understand when the combat events are used and how they all work together and identify where introducing new content should be done.
Event | Use | Example |
---|---|---|
Hit.effectiveLevel() | Override the "effective" level of the attacker or target in the accuracy rating calculation. | Turmoil/leech prayers, magic defence, stance, void set bonus |
Hit.rating() | Modify the offensive or defensive rating of the attacker or target used in the accuracy calculation. | Special attack accuracy increases, Slayer helm task accuracy bonus |
Hit.chance() | Modify the successful hit chance. | Seercull special is guaranteed to hit. |
HitDamageModifier | Modify the maximum hit level. | High: Special attack damage increases Medium: Protection prayers decrease Low: Passive effects like berserker necklace or castle wars bracelet |