A comprehensive guide on creating maps and game modes for Atlas.
<modify-damage>
This module is used to modify the amount of damage caused by an action based on a check.
<mod>
This represents a check in relation to a damage type with a modifer and number action.
A specific damage type or `all` can be used to match all damage events.
Description | Type |
The damage type to modify. | DamageCause Possible Values |
Attribute | Description | Type |
mod | The amount of damage that should be used with the number action. | Number (With Decimal) |
action | The action which is applied to damage caused by the event. | Number Actionnone - Perform no action and keep damage caused by the event the same. ,set - Set damage caused by the event to the supplied number. ,add - Add the supplied number to damage caused by the event. ,subtract - Subtract the supplied number from damage caused by the event. ,multiply - Multiply the supplied number with damage caused by the event. ,divide - Divide damage caused by the event by the supplied number. ,power - Raise damage caused by the event by the supplied number. |
check | Check that should be ran before the damage is modified. This can either be in ID form, or as a nested XML tag in the syntax of a check. | Check |