DOTSpell
This class represents a DOT applied on a target. This class takes care of applying the damage at the right time, buff snapshots and other counter.
This class is a sublcass of Spell.
Class attributes
DOTSpell.DOTTimer : float - Internal timer of the DOT.
DOTSpell.isPhysical : bool - If the DOT applies physical damage. If False then the DOT applies magical damage.
DOTSpell.isGround : bool - If the DOT comes from a ground AOE. For example, doton/salted earth.
DOTSpell.CritBonus : float - Critical hit chance bonus on the DOT.
DOTSpell.DHBonus : float - Direct hit chance bonus on the DOT.
DOTSpell.MultBonus : list[buff] - All multiplicative buff object applied on the DOT.
DOTSpell.potSnapshot : bool - True if a potion’s effect is applied on the DOT.
DOTSpell.onceThroughFlag : bool - A flag indicating if the DOT has snapshotted buffs or not.
DOTSpell.ticAmount : int - Counter of how many tic the DOT has had.
Class functions
Subclass