Главная Форум Файлы
Вы находитесь: Wow-Good.Ru » WoW » Mists of Pandaria




Страница 1 из 11
Модератор форума: Влад 
Форум » TrinityCore » Патчи » Камень возвращения без КД (через ядро) (Скрипт)
Камень возвращения без КД (через ядро)
root Дата: Четверг, 12.04.2012, 11:47 | Сообщение # 1
HellCore Dev
Сообщений: 100
Репутация: 27
Награды: 1
Code
#include "ScriptPCH.h"   

   /*     
   UPDATE item_template SET spellid_1 = 0,   
                     spellcooldown_1 = 0,     
                     spellcategorycooldown_1 = 0,   
                     spellcategorycooldown_2 = 0,     
                     spellcategorycooldown_3 = 0,     
                     spellcategorycooldown_4 = 0,     
                     spellcategorycooldown_5 = 0,     
                     ScriptName = "hearthstone_without_cooldown" WHERE entry = 6948;   
   */   

   class hearthstone_without_cooldown : public ItemScript   
   {   
   public:   
     hearthstone_without_cooldown() : ItemScript("hearthstone_without_cooldown") {}   

     bool OnUse(Player* pPlayer, Item* pItem, SpellCastTargets const&)   
     {   
      if ((pPlayer->isInCombat()) || (pPlayer->isInFlight()) || (pPlayer->isDead()))   
      {   
       pPlayer->SendEquipError(EQUIP_ERR_NOT_IN_COMBAT, pItem, NULL);   
       return false;   
      }   

      if (pPlayer->IsMounted())   
      {   
       pPlayer->SendEquipError(EQUIP_ERR_CANT_DO_RIGHT_NOW, pItem, NULL);   
       return false;   
      }   

            pPlayer->RemoveSpellCooldown(8690,true);   
            pPlayer->CastSpell(pPlayer,8690,false);   

      return false;   
     }   
   };   

   void AddSC_hearthstone_without_cooldown()   
   {   
        hearthstone_without_cooldown();   
   }

 
Форум » TrinityCore » Патчи » Камень возвращения без КД (через ядро) (Скрипт)
Страница 1 из 11
Поиск: