This allows modifiers to be used as an effect of status effects.
E.g. slowing a unit down when hit, lowering morale, you name it basically ;)
Also fixes some oversights from D2218/rP22901.
---
Done:
- Modifiers.
- Fix tooltip when not simulating.
- Allow `Capture` as an effect.
- Allow infinite StatusEffects (i.e. no `Duration`).
- Fix `TimeElapsed` not being a number.
- Transfer statusEffects to promoted entity.
- Give credit to attacker.
- `GiveStatus` -> `ApplyStatus`.
- Remove GUI icons on entity death.
---
ToDo:
- See whether a nicer tooltip can be made.
** Only show `gives name1, name2` when hovering the shield but elaborate when showing the information window?