[Bug/Suggestion] Base Damage mechanic not supporting variables

Summary The basedamage{} multiplier doesnt support variables

Steps to reproduce use

  - setvariable{var=caster.RS_DMG_MULTIPLIER;value=100} @self ~onSpawn
  - cancelevent{sync=true} @self ~onAttack
  - basedamage{m="<caster.var.RS_DMG_MULTIPLIER>"} @target ~onAttack

as your skill inside the mob

Current behavior Currently the basedamage would just be 1 as it doesnt understand the variable inside of there. Setting it to a fixed number like m=10 works though. (the message mechanic already returns the valid number, so there is no issue with the variable itself)

Intended correct behavior basedamage{m="<caster.var.RS_DMG_MULTIPLIER>"} should return the variable in there. Except it doesnt return anything

Assignee Loading
Time tracking Loading