/// <summary> /// Sends success effect, deletes dye, and updates item color. /// </summary> /// <param name="creature"></param> public void DyeSuccess(MabiCreature creature) { // delete dye // Success effect and aquire box WorldManager.Instance.Broadcast(new MabiPacket(Op.Effect, creature.Id).PutInt(2).PutByte(4), SendTargets.Range, creature); Send.ItemUpdate(creature.Client, creature, creature.Temp.SkillItem1); // Update equipped item color if (creature.Temp.SkillItem1.IsEquipped()) creature.ItemUpdate(creature.Temp.SkillItem1); }