[][src]Module weasel::fight

Module to handle combat.

Structs

ApplyImpact

An event to apply an impact on the game world.

ApplyImpactTrigger

Trigger to build and fire an ApplyImpact event.

Traits

FightRules

Rules to determine how combat works. They manage the damage dealt, accuracy of attacks and, more in general, how to apply consequences of abilities.

Type Definitions

Impact

Impacts encapsulate information about which creatures or areas are affected and what force is applied to them.