Commit Graph
3 Commits
Author SHA1 Message Date
pete318 97a074def2 Core/Spells: Support for targetting spells onto in flight units
* This adds support to spell_custom_attr to allow a spell to be cast
  upon a unit on a taxi/in flight.
* This will allow the Issue #11880 with Horde quest Test At Sea (11170) to be corrected.
* closes #14235

Signed-off-by: Naios <[email protected]>

(cherry picked from commit f9cba93985d79ae352a9e6371da1d580a119fb51)
2015-06-04 13:38:53 +02:00
pete318 fe3772df74 Core: NPC Interaction change for unfriendly reputation.
For units with unfriendly reputation, check using the normal reaction function, instead of reading faction directly.

This allows specific buffs that alter creature reaction to work on the player, this allowing players to complete quests.

Closes #13629

(cherry picked from commit 17f6dcb76282523ac43d8a1e6cebbe0043ab44fa)

Conflicts:
	src/server/game/Entities/Player/Player.cpp
2014-12-28 19:04:20 +00:00
pete318 27137ca06e Scripts/Quests: Fix Quest A Spirit Guide
- Ensures rep adjustment buff is always applied (overrides evade, implements existing evade + re-apply buff)
- Removes un-owned ravagers with incorrect faction from DB (the correct ones are spawned with their masters without the DB entries)
- Create some extra steps in the wolf's waypoints in order to generate some AI events for the Ryga NPC. I think it's a bit of a dirty solution, but it seems to work with minimal changes.
- Created RP series of events with Ryga NPC and Ancestral Wolf Spirit (Ryga Kneels, talks to wolf, then returns to spawn position after around a minute).

Closes #13619
Fix #4028

(cherry picked from commit f2444eedf92fce39f7685eafead61d88d4ad89ef)

Conflicts:
	sql/updates/world/2014_12_28_02_world.sql
2014-12-28 18:46:58 +00:00