http://www.wowhead.com/spell=31606
Effect #1 Start Taxi (512)
Value: 1 to 0
Effect #2 Apply Aura: Dummy
Value: 1 to 0
Server-side script
раньше на бк в птицу превращало, за это отвечал следующий код:
PHP код:
void Spell::EffectSendTaxi(uint32 i)
{
if(!unitTarget || unitTarget->GetTypeId() != TYPEID_PLAYER)
return;
TaxiPathEntry const* entry = sTaxiPathStore.LookupEntry(m_spellInfo->EffectMiscValue***91;i***93;);
if(!entry)
return;
std::vector<uint32> nodes;
nodes.resize(2);
nodes***91;0***93; = entry->from;
nodes***91;1***93; = entry->to;
uint32 mountid = 0;
switch(m_spellInfo->Id)
{
case 31606: //Stormcrow Amulet
mountid = 17447;
break;
case 45071: //Quest - Sunwell Daily - Dead Scar Bombing Run
case 45113: //Quest - Sunwell Daily - Ship Bombing Run
case 45353: //Quest - Sunwell Daily - Ship Bombing Run Return
mountid = 22840;
break;
case 34905: //Stealth Flight
mountid = 6851;
break;
}
((Player*)unitTarget)->ActivateTaxiPathTo(nodes,mountid);
}
на данный момент модель берется из дбц и проблемы видимо с отсутствием там данных