Forums WoW Modding Support Archives TrinityCore Discord Archives [DiscordArchive] Isn’t it a fresh npc ?

[DiscordArchive] Isn’t it a fresh npc ?

[DiscordArchive] Isn’t it a fresh npc ?

Pages (2): 1 2 Next
rektbyfaith
Administrator
0
05-26-2023, 01:41 AM
#1
Archived author: Seyden • Posted: 2023-05-26T01:41:29.485000+00:00
Original source

Isn’t it a fresh npc ?
rektbyfaith
05-26-2023, 01:41 AM #1

Archived author: Seyden • Posted: 2023-05-26T01:41:29.485000+00:00
Original source

Isn’t it a fresh npc ?

rektbyfaith
Administrator
0
05-26-2023, 01:41 AM
#2
Archived author: Malcrom • Posted: 2023-05-26T01:41:32.700000+00:00
Original source

Maybe that is why blizz used demon creator
rektbyfaith
05-26-2023, 01:41 AM #2

Archived author: Malcrom • Posted: 2023-05-26T01:41:32.700000+00:00
Original source

Maybe that is why blizz used demon creator

rektbyfaith
Administrator
0
05-26-2023, 01:41 AM
#3
Archived author: Malcrom • Posted: 2023-05-26T01:41:50.002000+00:00
Original source

yeah summoned again
rektbyfaith
05-26-2023, 01:41 AM #3

Archived author: Malcrom • Posted: 2023-05-26T01:41:50.002000+00:00
Original source

yeah summoned again

rektbyfaith
Administrator
0
05-26-2023, 01:42 AM
#4
Archived author: Seyden • Posted: 2023-05-26T01:42:41.696000+00:00
Original source

So if he is summoned again
rektbyfaith
05-26-2023, 01:42 AM #4

Archived author: Seyden • Posted: 2023-05-26T01:42:41.696000+00:00
Original source

So if he is summoned again

rektbyfaith
Administrator
0
05-26-2023, 01:42 AM
#5
Archived author: Seyden • Posted: 2023-05-26T01:42:46.413000+00:00
Original source

There has to be a summoner
rektbyfaith
05-26-2023, 01:42 AM #5

Archived author: Seyden • Posted: 2023-05-26T01:42:46.413000+00:00
Original source

There has to be a summoner

rektbyfaith
Administrator
0
05-26-2023, 01:42 AM
#6
Archived author: Malcrom • Posted: 2023-05-26T01:42:55.496000+00:00
Original source

yes
rektbyfaith
05-26-2023, 01:42 AM #6

Archived author: Malcrom • Posted: 2023-05-26T01:42:55.496000+00:00
Original source

yes

rektbyfaith
Administrator
0
05-26-2023, 01:43 AM
#7
Archived author: Malcrom • Posted: 2023-05-26T01:43:03.333000+00:00
Original source

but it's not the player
rektbyfaith
05-26-2023, 01:43 AM #7

Archived author: Malcrom • Posted: 2023-05-26T01:43:03.333000+00:00
Original source

but it's not the player

rektbyfaith
Administrator
0
05-26-2023, 01:43 AM
#8
Archived author: Malcrom • Posted: 2023-05-26T01:43:23.403000+00:00
Original source

```cpp
void JustAppeared() override
{
if (me->GetEntry() == NPC_ALLIANCE_SPARING_PARTNER)
{
SetEquipmentSlots(false, EQUIPMENT_SWORD, EQUIP_NO_CHANGE, EQUIP_NO_CHANGE);
_summonSpell = SPELL_SUMMON_COLE;
_path = PATH_ALLIANCE_SPARING_PARTNER;
_actorId = ACTOR_ID_ALLIANCE;
_actorIndex = 0;
}
else if (me->GetEntry() == NPC_HORDE_SPARING_PARTNER)
{
SetEquipmentSlots(false, EQUIPMENT_AXE, EQUIP_NO_CHANGE, EQUIP_NO_CHANGE);
_summonSpell = SPELL_SUMMON_THROG;
_path = PATH_HORDE_SPARING_PARTNER;
_actorId = ACTOR_ID_HORDE;
_actorIndex = 1;
}

_events.ScheduleEvent(EVENT_MOVE_TO_A_POSITION, 2s);
_events.ScheduleEvent(EVENT_CHECK_FOR_PLAYER, 1s);
}

void IsSummonedBy(WorldObject* summonerWO) override
{
Unit* summoner = summonerWO->ToUnit();

if (!summoner || !summoner->IsPlayer())
return;

_playerGUID = summoner->GetGUID();
}
```
rektbyfaith
05-26-2023, 01:43 AM #8

Archived author: Malcrom • Posted: 2023-05-26T01:43:23.403000+00:00
Original source

```cpp
void JustAppeared() override
{
if (me->GetEntry() == NPC_ALLIANCE_SPARING_PARTNER)
{
SetEquipmentSlots(false, EQUIPMENT_SWORD, EQUIP_NO_CHANGE, EQUIP_NO_CHANGE);
_summonSpell = SPELL_SUMMON_COLE;
_path = PATH_ALLIANCE_SPARING_PARTNER;
_actorId = ACTOR_ID_ALLIANCE;
_actorIndex = 0;
}
else if (me->GetEntry() == NPC_HORDE_SPARING_PARTNER)
{
SetEquipmentSlots(false, EQUIPMENT_AXE, EQUIP_NO_CHANGE, EQUIP_NO_CHANGE);
_summonSpell = SPELL_SUMMON_THROG;
_path = PATH_HORDE_SPARING_PARTNER;
_actorId = ACTOR_ID_HORDE;
_actorIndex = 1;
}

_events.ScheduleEvent(EVENT_MOVE_TO_A_POSITION, 2s);
_events.ScheduleEvent(EVENT_CHECK_FOR_PLAYER, 1s);
}

void IsSummonedBy(WorldObject* summonerWO) override
{
Unit* summoner = summonerWO->ToUnit();

if (!summoner || !summoner->IsPlayer())
return;

_playerGUID = summoner->GetGUID();
}
```

rektbyfaith
Administrator
0
05-26-2023, 01:43 AM
#9
Archived author: Seyden • Posted: 2023-05-26T01:43:37.767000+00:00
Original source

Who is it then
rektbyfaith
05-26-2023, 01:43 AM #9

Archived author: Seyden • Posted: 2023-05-26T01:43:37.767000+00:00
Original source

Who is it then

rektbyfaith
Administrator
0
05-26-2023, 01:43 AM
#10
Archived author: Malcrom • Posted: 2023-05-26T01:43:43.324000+00:00
Original source

IsSummonedBy is called when player cast spell on self
rektbyfaith
05-26-2023, 01:43 AM #10

Archived author: Malcrom • Posted: 2023-05-26T01:43:43.324000+00:00
Original source

IsSummonedBy is called when player cast spell on self

Pages (2): 1 2 Next
Recently Browsing
 1 Guest(s)
Recently Browsing
 1 Guest(s)