コード例 #1
0
ファイル: DyeHandler.cs プロジェクト: pjm0616/aura
        /// <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);
        }