public override void OnUnWield(Creature creature) { creature.RadarColor = null; creature.EnqueueBroadcast(true, new GameMessagePublicUpdatePropertyInt(creature, PropertyInt.RadarBlipColor, 0)); creature.SetProperty(PropertyBool.AdvocateState, false); base.OnUnWield(creature); }
public override void OnWield(Creature creature) { creature.RadarColor = ACE.Entity.Enum.RadarColor.Advocate; creature.EnqueueBroadcast(true, new GameMessagePublicUpdatePropertyInt(creature, PropertyInt.RadarBlipColor, (int)creature.RadarColor)); creature.SetProperty(PropertyBool.AdvocateState, true); base.OnWield(creature); }