Aura.Channel.World.Entities.Creatures.CreatureConditions.Activate C# (CSharp) Method

Activate() public method

public Activate ( ConditionsA condition, MabiDictionary extra = null, int duration = -1 ) : void
condition ConditionsA
extra MabiDictionary
duration int
return void
		public void Activate(ConditionsA condition, MabiDictionary extra = null, int duration = -1) { this.A |= condition; if (extra != null) this.SetExtra((double)condition, 0, extra); if (duration > 0) this.SetDuration((double)condition, 0, duration); Send.ConditionUpdate(_creature); this.Changed.Raise(_creature); }
		public void Activate(ConditionsB condition, MabiDictionary extra = null, int duration = -1) { this.B |= condition; if (extra != null) this.SetExtra((double)condition, 1, extra); if (duration > 0) this.SetDuration((double)condition, 1, duration); Send.ConditionUpdate(_creature); this.Changed.Raise(_creature); }

Same methods

CreatureConditions::Activate ( ConditionsB condition, MabiDictionary extra = null, int duration = -1 ) : void
CreatureConditions::Activate ( ConditionsC condition, MabiDictionary extra = null, int duration = -1 ) : void
CreatureConditions::Activate ( ConditionsD condition, MabiDictionary extra = null, int duration = -1 ) : void
CreatureConditions::Activate ( ConditionsE condition, MabiDictionary extra = null, int duration = -1 ) : void
CreatureConditions::Activate ( ConditionsF condition, MabiDictionary extra = null, int duration = -1 ) : void
CreatureConditions::Activate ( ConditionsG condition, MabiDictionary extra = null, int duration = -1 ) : void