Attribute modifiers on weapons.
Basically, what this would be is some kind of modifier to, for example armour or speed etc. that can be applied to a weapon. I.e. weapon X fires, decreases ROF of enemy unit; friendly unit uses area-effect weapon Y, increases armour of all nearby friendly units. Another way of putting this would be the ability to apply the veteran modifiers in [General] to a weapon or warhead, and that any unit hit by this weapon / warhead will have these modifiers applied.
So, tag-wise, something on the weapon (or warhead) like this:
[Weapon]
ArmorModifier=0.9 (multiplier to armour)
SpeedModifier=0.75 (multiplier to speed)
ROFModifier=1.5 (multiplier to rate of fire)
SightModifier=0.8 (multiplier to unit's sight)
DamageModifier=1.0 (multiplier to target's weapon damage)
SelfImmune=yes (in the case of area-effect weapons, does this affect the firing unit)
The modifiers should be 1.0 by default (i.e. nothing modified).
This could be used to create some interesting effects with units, for example a rudimentary recreation of the BfME Leadership logic, which increases the attributes of nearby friendlies.
Blueprint information
- Status:
- Complete
- Approver:
- Graion Dilach
- Priority:
- Medium
- Drafter:
- None
- Direction:
- Approved
- Assignee:
- Graion Dilach
- Definition:
- Approved
- Series goal:
- Accepted for 0.4
- Implementation:
- Implemented
- Milestone target:
- 0.4
- Started by
- Graion Dilach
- Completed by
- AlexB
Whiteboard
Part of AttachEffect implementation, read https:/