diff options
| author | Duarte Duarte <dnpd.dd@gmail.com> | 2017-10-30 20:27:55 +0000 |
|---|---|---|
| committer | Shauren <shauren.trinity@gmail.com> | 2017-10-30 21:27:55 +0100 |
| commit | 42321babe6017c844dd12df05a76f7c1c64a8c3d (patch) | |
| tree | 9d74eec8b1d7b921ec9e882f011790dd6ee5b886 /src/server/scripts/Outland | |
| parent | 27a8db8c2cc4000d4feb258769ba1068b1b4576c (diff) | |
Scripts: Fix static analysis issues CID 1379870 and 1367941 (#20747)
Diffstat (limited to 'src/server/scripts/Outland')
| -rw-r--r-- | src/server/scripts/Outland/zone_hellfire_peninsula.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/server/scripts/Outland/zone_hellfire_peninsula.cpp b/src/server/scripts/Outland/zone_hellfire_peninsula.cpp index aac1edbdeee..aa28157d85f 100644 --- a/src/server/scripts/Outland/zone_hellfire_peninsula.cpp +++ b/src/server/scripts/Outland/zone_hellfire_peninsula.cpp @@ -975,7 +975,8 @@ public: case EVENT_ATTACK: me->RemoveFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_IMMUNE_TO_PC); me->setFaction(FACTION_HOSTILE); - me->CombatStart(ObjectAccessor::GetPlayer(*me, _playerGUID)); + if (Player* player = ObjectAccessor::GetPlayer(*me, _playerGUID)) + me->CombatStart(player); _events.ScheduleEvent(EVENT_FIREBALL, 1); _events.ScheduleEvent(EVENT_FROSTNOVA, Seconds(5)); break; |
