Пример #1
0
    public override bool Use(Creature obj)
    {
        switch(RefItemID)
        {
        case 21:
            obj.WeaponHolder.ActiveWeaponSkillFire(Const.NuclearRefItemId, obj.transform.eulerAngles.y);
            break;
        case 22:
            return obj.ApplyMachoSkill();
        case 23:
            return obj.ApplyHealingSkill();
        case 24:
            return obj.ApplyDamageMultiplySkill();
        case 25:
            Weapon weapon = obj.WeaponHolder.GetPassiveSkillWeapon(130);
            if (weapon != null)
            {
                weapon.LevelUp();
            }
            else
            {
                obj.EquipPassiveSkillWeapon(new ItemWeaponData(130), new RefMob.WeaponDesc());
            }
            break;

        }
        return true;
    }