public static void InvokeCreatureTameStateChange(CreatureTameStateChangeArgs args) { if (CreatureTameChange != null) { CreatureTameChange(args); } }
/// <summary> /// Grants EoC when a <code>BaseCreature</code> is tamed or released /// </summary> private static void OnCreatureTameChange(CreatureTameStateChangeArgs args) { if (args.Player == null) { return; } args.Player.EssenceOfCharacter++; }
public static void InvokeCreatureTameStateChange( CreatureTameStateChangeArgs args ) { if( CreatureTameChange != null ) CreatureTameChange(args); }