public void TriggerRecipientSaves(Magic magic) { TriggerEvent(magic, onRecipientSaves); }
public void TriggerRecipientAttacks(Magic magic) { TriggerEvent(magic, onRecipientAttacks); }
public void TriggerRecipientPreparesAttack(Magic magic) { TriggerEvent(magic, onRecipientPreparesAttack); }
public void TriggerSenderStartsTurn(Magic magic) { TriggerEvent(magic, onSenderStartsTurn); }
public void TriggerRecipientStartsTurn(Magic magic) { TriggerEvent(magic, onRecipientStartsTurn); }
public void TriggerExpire(Magic magic) { TriggerEvent(magic, onExpire); }
public void TriggerReceived(Magic magic) { TriggerEvent(magic, onReceived); }
public void TriggerDieRollStopped(Magic magic, RollResults dice) { TriggerEvent(magic, onDieRollStopped, dice); }
public void TriggerRecipientHitsTarget(Magic magic) { TriggerEvent(magic, onRecipientHitsTarget); }
public MagicEventArgs(Magic magic) { Magic = magic; }