public override bool CanAbortDuringCombatManuever(Manuever manuever) { if (manuever.Name == "Strike") { return(false); } return(true); }
public void RemoveManuever(Manuever manuever) { if (Manuevers.ContainsKey(manuever.Name) == true) { Manuevers.Remove(manuever.Name); /** * AnimatedAbility ability = TableTopCharacter.Abilities[manuever.Name]; * if (ability != null) * { * TableTopCharacter.RemoveAnimatedAbility(ability); * } */ } }
public void AddManuever(Manuever manuever) { RemoveManuever(manuever); Manuevers.Add(manuever.Name, manuever); /** * if (TableTopCharacter != null) * { * AnimatedAbility ability = TableTopCharacter.Abilities[manuever.Name]; * * if (ability == null) * { * TableTopCharacterRepository.NewAbility(TableTopCharacter); * } * } **/ }
public override bool CanAbortDuringCombatManuever(Manuever manuever) { return(false); }