[Suggestion] Extend <skill.targets> to include player information
Summary
Can you extend the placeholder <skill.targets> to include other information, such as.
- Sum of all targets Current HP <skill.targets.chp>
- Sum of all targets Max HP <skill.targets.mhp>
- Sum of all targets Current Mana <skill.targets.cmp>
- Sum of all targets Max Mana <skill.targets.mmp>
- Sum of all targets Levels <skill.targets.levels>
- Sum of all targets Threat <skill.targets.threat>
Usage Mostly for Boss fights, however some pack fights can make use of this. You add all local players together (@PIR{50}) and determine the average Damage that can be dealt, Mob Level for scaling the Mob itself.
This will mean that Mobs can ramp difficulty based on number of players nearby.
Using the Current / Max HP can be used to calculate effective one-shot or % based DOT damage effects. Using the Current / Max Mana can be used to apply Mana draining auras (10% mana drain), Mana Burn ect. Using the Sum of all Levels can be used to determine Average Party level, then base Mob level from that. This then extends to the Mobs health / Damage and means Dungeons can have dynamic Mobs spawning.
Value
This feels like a change that will make MM able to deal with Dynamic server sizes, players ect, without having to generate multiple skills, placeholders ect to Calculate this information.
Priority Unsure.
Implementation As an extension to <skill.targets>, adding a sub-branch will make this simpler to use, whilst maintaining the current use case where it determines the amount of users nearby.