YTDB

YTDB (http://ytdb.ru/index.php)
-   Заселение / NPCs (http://ytdb.ru/forumdisplay.php?f=45)
-   -   Душегуб из Клана Призрачной Луны (http://ytdb.ru/showthread.php?t=15170)

Ulduar 12.03.2015 05:30

Душегуб из Клана Призрачной Луны
 
http://ru.wowhead.com/npc=22082/shadowmoon-slayer
Нужно проспавнить их по позициям. Часть из них должна драться друг с другом. С UDB разговаривал, но они утверждают, что это в 4.x.x только появилось.
Драку я могу обеспечить, нужно только заселить.

YuruY 12.03.2015 09:17

Судя по заселению они и в 3.3.5 уже были, 22 штуки в базе.

Ulduar 12.03.2015 15:16

Да я видел, позиции обновить нужно. Они проспавнены по краям.
Для Близзлайк драки нужны 2 новые команды.
Но их упрямость поражает - мол малое кол-во нпц использует, значит добавлять не нужно(офигеть логика)
https://github.com/cmangos/issues/issues/561
У пехотинцев в стартовой зоне хуманов такая же ситуация(в Катаклизм было добавлено) и вот что ответили:
Цитата:

In eventAI that doesn't make too much sense, because you don't always have a 3rd party source that triggers the event. Moreover the attack should start because of faction & unit flags. There are very few cases where you need to enforce the attack.
Какая нафиг фракция и флаги, он что издевается надо мной что ли.
Цитата:

Maybe try to test the Stormwind infantry part using this db: https://github.com/UDB-434/Database
Что интересно в этой базе я могу увидеть.

Ulduar 14.03.2015 04:09

Они используют server side spell для нанесения fake damage.
Снифф пакеты для спелла - те, что есть у Grz3s
Код:

GUID: Full: 0xF130564200001E2B Type: Unit Entry: 22082 Low: 7723
Slot: 0
Spell ID: 45091
Flags: EffectIndex0, EffectIndex1, NotCaster, Positive, Duration, Unk100 (315)
Level: 68
Charges: 1
Max Duration: 30000
Duration: 6710
and second:

ServerToClient: SMSG_AURA_UPDATE_ALL (0x7A25)
Number: 14422
GUID: Full: 0xF130564200001E2C Type: Unit Entry: 22082 Low: 7724
Slot: 0
Spell ID: 45092
Flags: Unk100 (256)
Level: 68
Charges: 1
Caster GUID: Full: 0xF130564200001E2C Type: Unit Entry: 22082 Low: 7724
and problem we have here:

-- 45092 -- hidden server side spell...

what i know about this spell???

ServerToClient: SMSG_AURA_UPDATE_ALL (0x7A25)
Number: 59906
GUID: Full: 0xF1305642002CFE16 Type: Unit Entry: 22082 Low: 2948630
Slot: 0
Spell ID: 45092
Flags: Unk100 (256)
Level: 68
Charges: 1
Caster GUID: Full: 0xF1305642002CFE16 Type: Unit Entry: 22082 Low: 2948630

ServerToClient: SMSG_UPDATE_OBJECT (0x6264)
Number: 59927
Map: 530
Count: 5
[0] UpdateType: Values
[0] GUID: Full: 0xF1305642002CFE16 Type: Unit Entry: 22082 Low: 2948630
[0] UNIT_FIELD_TARGET: 20844/2.920867E-41
[0] 21: 4046476866/-8.731783E+29
[0] UNIT_FIELD_FLAGS: 559104/7.834716E-40

HitInfo: HITINFO_AFFECTS_VICTIM, HITINFO_CRITICALHIT, HITINFO_UNK10, HITINFO_UNK11, HITINFO_UNK12, HITINFO_RAGE_GAIN (8396290)
AttackerGUID: Full: 0xF1305642002CFE16 Type: Unit Entry: 22082 Low: 2948630
TargetGUID: Full: 0xF13056420000516C Type: Unit Entry: 22082 Low: 20844
Damage: 524
OverDamage: -1
Count: 1
[0] SchoolMask: 1
[0] Float Damage: 524
[0] Int Damage: 524
VictimState: VICTIMSTATE_NORMAL (1)
Unk Attacker State 0: 1000
Melee Spell ID : 0
Rage Gained: 130

Нужна дополнительная информация!


Текущее время: 13:04. Часовой пояс GMT +4.

YTDB - MaNGOS DataBase