Changeset 6 for trunk/src/bindings/scripts/include
- Timestamp:
- 11/19/08 13:22:12 (17 years ago)
- Location:
- trunk/src/bindings/scripts/include
- Files:
-
- 2 modified
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/bindings/scripts/include/sc_creature.cpp
r2 r6 26 26 if( !m_creature->getVictim() && who->isTargetableForAttack() && ( m_creature->IsHostileTo( who )) && who->isInAccessablePlaceFor(m_creature) ) 27 27 { 28 if ( m_creature->GetDistanceZ(who) > CREATURE_Z_ATTACK_RANGE)28 if (!m_creature->canFly() && m_creature->GetDistanceZ(who) > CREATURE_Z_ATTACK_RANGE) 29 29 return; 30 30 … … 576 576 if( !m_creature->getVictim() && who->isTargetableForAttack() && ( m_creature->IsHostileTo( who )) && who->isInAccessablePlaceFor(m_creature) ) 577 577 { 578 if ( m_creature->GetDistanceZ(who) > CREATURE_Z_ATTACK_RANGE)578 if (!m_creature->canFly() && m_creature->GetDistanceZ(who) > CREATURE_Z_ATTACK_RANGE) 579 579 return; 580 580 -
trunk/src/bindings/scripts/include/sc_gossip.h
r2 r6 1 1 /* Copyright (C) 2006 - 2008 ScriptDev2 <https://scriptdev2.svn.sourceforge.net/> 2 * This program is free software licensed under GPL version 23 * Please see the included DOCS/LICENSE.TXT for more information */2 * This program is free software licensed under GPL version 2 3 * Please see the included DOCS/LICENSE.TXT for more information */ 4 4 5 5 #ifndef SC_PLAYER_H … … 32 32 33 33 #define GOSSIP_TEXT_ALTERACVALLEY "Alterac Valley" 34 #define GOSSIP_TEXT_ARATHIBASIN "Arathi Basin" 34 #define GOSSIP_TEXT_ARATHIBASIN "Arathi Basin" 35 35 #define GOSSIP_TEXT_WARSONGULCH "Warsong Gulch" 36 36 #define GOSSIP_TEXT_ARENA "Arena" 37 37 #define GOSSIP_TEXT_EYEOFTHESTORM "Eye of The Storm" 38 38 39 #define GOSSIP_TEXT_DRUID "Druid" 39 #define GOSSIP_TEXT_DRUID "Druid" 40 40 #define GOSSIP_TEXT_HUNTER "Hunter" 41 41 #define GOSSIP_TEXT_PRIEST "Priest" … … 132 132 // e - Text to be displayed in pop up box 133 133 // f - Money value in pop up box 134 #define ADD_GOSSIP_ITEM(a,b,c,d) PlayerTalkClass->GetGossipMenu() ->AddMenuItem(a,b,c,d,"",0)135 #define ADD_GOSSIP_ITEM_EXTENDED(a,b,c,d,e,f ) PlayerTalkClass->GetGossipMenu()->AddMenuItem(a,b,c,d,e,f)134 #define ADD_GOSSIP_ITEM(a,b,c,d) PlayerTalkClass->GetGossipMenu().AddMenuItem(a,b,c,d,"",0) 135 #define ADD_GOSSIP_ITEM_EXTENDED(a,b,c,d,e,f,g) PlayerTalkClass->GetGossipMenu().AddMenuItem(a,b,c,d,e,f,g) 136 136 137 137 // This fuction Sends the current menu to show to client, a - NPCTEXTID(uint32) , b - npc guid(uint64)