Multiple changes related to certain damage events
Done
stats.takeDamage now only accepts one argument:
Before
takeDamage(damageEvent, threatMult, source)
After
Optional keys are marked with !
takeDamage({
damageEvent,
threatMult,
source,
target,
!spellName,
!effectName
})
All mods and relevant code has been updated to accommodate this change.\
beforeDealDamage
, beforeTakeDamage
and afterDealDamage
events now only receive one argument
The Before
eventHandler(damageEvent, threatMult, source)
After
Optional keys are marked with !
eventHandler({
damageEvent,
threatMult,
source,
target,
!spellName,
!effectName
})
afterTakeDamage
New event: This event functions the same as the three damage events listed above
effectLifeDrain
- This effect can now crit
- This effect now scales according to the caster's stats by default
Edited by Big Bad Waffle