Commit Graph

29529 Commits

Author SHA1 Message Date
SnapperRy
dc132eb2e9 DB/SAI: fix quest Gambling Debt (Part 1).
Closes #18063.
2016-10-24 11:06:35 +02:00
SnapperRy
76d8a6e636 Core/SAI: don't reset event phase when npc evades/resets.
The scripts themselves should take care of that.
2016-10-24 11:06:13 +02:00
Krudor
2a607f6ce1 Core/Spells: Effect leap back fix (#18057)
* Fixed unintentional typo?

Seemed to fix the issues related to the effect for the spells I tried.
Sometimes the caster triggers leapback onto targets, and with the old
code, it instead made the caster leap back instead of its targets

(cherry picked from commit 08aab73c7f)
2016-10-24 11:03:23 +02:00
SnapperRy
af9ba0ff11 DB/Loot: Dustbringer. 2016-10-24 11:02:49 +02:00
SnapperRy
40958940e1 DB/Loot: Blacktip Shark.
By Exodius, untaught and tkrokli. Closes #9453.
2016-10-24 11:02:18 +02:00
SnapperRy
e0f43cca2d Core/Wintergrasp: fix ownership of workshops at the beginning of a new battle.
Those two, together with the two workshop in the Keep, always belong to the defender team. The SouthEast and SouthWest ones always belong to the attacker team.
2016-10-24 10:59:42 +02:00
Aokromes
b2506d600c Rename files 2016-10-24 10:50:35 +02:00
ariel-
0edf0c5ff6 Core/Scripts: updated Lock and Load script with new hooks, DamageInfo might be null, so check for that too 2016-10-22 10:53:58 +02:00
SnapperRy
a6eb8d9b11 Core/Wintergrasp: cleanup and codestyle. 2016-10-22 10:53:40 +02:00
SnapperRy
ddead3b6c2 DB/Wintergrasp: availability of different No Mercy for the Merciless and Slay Them All! depends on who is currently holding the keep. 2016-10-22 10:50:50 +02:00
jackpoz
2dfa3298c8 Scripts/Azjol-Nerub: fix static analysis issues 2016-10-22 10:50:37 +02:00
Kittnz
f0566bc2a5 Core/Scripts: Initialize rnd and remove where it was not needed 2016-10-22 10:50:23 +02:00
SnapperRy
0ebe771dfa DB/Wintergrasp: four more Horde guards in Wintergrasp Keep that should only appear when it is held by Horde. 2016-10-22 10:50:10 +02:00
Kittnz
2072a3f78c Core/Event: Pirate Day Music during the event 2016-10-22 10:49:56 +02:00
Kittnz
3c1535678e Core/Event: Add Darkmoon Fair Music during the event 2016-10-22 10:49:47 +02:00
Kittnz
622e65c3e1 Core/Event: Add Midsummer Music during the event 2016-10-22 10:49:07 +02:00
SnapperRy
870ad3af32 Remove unused variable. 2016-10-22 10:48:58 +02:00
SnapperRy
76c462d04f Battlefield/Wintergrasp: improvements:
- Move Wintergrasp Keep guard spawns from core to db, removing all duplicates in the meanwhile.
- Add Alliance Brigadier General inside the relic room.

Closes #7593.
2016-10-22 10:48:36 +02:00
SnapperRy
c24c06ddcc Core/Wintergrasp: fix Defend the Siege quests.
Closes #7953.
2016-10-22 10:48:20 +02:00
SnapperRy
3c828cfe8f DB/Quest: improvements for quests related to NPC Denalan:
- Timberling Sprouts requires Denalan's Earth rewarded.
- Fix offer reward text for Denalan's Earth.
- Improve scripts for end event of quests Denalan's Earth, The Shimmering Frond and The Glowing Fruit.
2016-10-22 10:48:09 +02:00
ariel-
5fa490e3ed Core/Channels: remove unneeded default constructor 2016-10-22 10:32:50 +02:00
Aokromes
7315052d34 Core/Channel: revamp channel system (#17980)
* Core/Channel: change the way channels are stored and sent to client.

- Fixes multiple channels per zone when using different locales
- Connected clients will receive locally the name of the channel for their apropiate locale (if available)
- In other cases default locale name will be sent, so as to prevent breaking channel chat for those players
2016-10-22 10:21:18 +02:00
SnapperRy
3316e638d4 DB/Gameobject: remove wrong "Greetings, $n" gossip from 256 questgiver gameobjects. 2016-10-21 09:36:05 +02:00
ariel-
3bc1f35614 Core/Auras: stop some compilers from complaining 2016-10-21 09:15:18 +02:00
ariel-
02ba07dee0 Core/Misc: fix interaction of spells like Shadowmeld with Threat reducing effects
- SPELL_AURA_MOD_TOTAL_THREAT should be temporary and not added/subtracted from total, only computed
- Cleanup of reference related code
- Kill getLast() and reverse iterator obsevers, LinkedList iterator can't be used as a standard reverse_iterator (ie with operator++). They weren't used anyways
2016-10-21 09:14:38 +02:00
Killyana
5e7fefb162 DB/SAI: Update event flag for war-golem used on ... Or Maybe We Don't
Coses #18042
2016-10-21 09:13:23 +02:00
Aokromes
4d214728e4 Core/Grids: Allow arbitrary containers in grid searchers that support…
… push_back

* Makes it possible to use vector and dequeue with grid searchers.
2016-10-21 09:09:47 +02:00
Kittnz
b90da12bdd DB/Creature: Update equip for Brewfest Reveler 2016-10-21 08:58:25 +02:00
Kittnz
cd22b8ea7a Core/Event: Fix Brewfest Music
Was only playing the same song over and over again.
2016-10-21 08:58:15 +02:00
SnapperRy
3fe3f32d15 DB/Quest: Covert Ops - Alpha and Covert Ops - Beta require completion of both Ineptitude + Chemicals = Fun and Special Delivery for Gaxim. 2016-10-21 08:57:55 +02:00
SnapperRy
f6829ac70d DB/Quest: the two versions of Jonespyre's Request require Morrowgrain Research rewarded.
Also fix ExclusiveGroup typo.
2016-10-21 08:57:09 +02:00
SnapperRy
a91b3907da DB/Creature: fix faction for Githyiss the Vile.
Should be neutral, like the other nearby spiders.
2016-10-21 08:56:45 +02:00
SnapperRy
8d785f9352 DB/Quest: fix quest "Gerenzo's Orders" (Part 1).
Thanks classicdb for coordinates and npc entries. Closes #1724.
2016-10-21 08:48:17 +02:00
SnapperRy
001f4881f8 Fix non PCH build. 2016-10-21 08:47:52 +02:00
SnapperRy
19ff6b29d4 DB/Misc:
- Fix DB error introduced in f7fdc3b5.
- Remove wrong (Cataclysm) gossip for creature Sentinel Selarin.
- Remove questgiver flag from Sentinel Aynasha when accepting quest "One Shot. One Kill."
2016-10-21 08:47:18 +02:00
SnapperRy
a1f70df336 DB/SAI: better handling for Ward of Laze aura.
By Killyana.
2016-10-21 08:47:03 +02:00
Aokromes
a87d339851 Update 2016_10_05_11_world_335.sql 2016-10-21 08:46:49 +02:00
SnapperRy
37340f1639 DB/Quest: fix quest "One Shot. One Kill."
Thanks tkrokli for the initial research.
2016-10-21 08:46:33 +02:00
Kittnz
f5364cc5aa Core/Event: Add Brewfest Music during the event
Note: Dark Iron invasion music can be added with a trigger at a later stage
2016-10-21 08:46:21 +02:00
SnapperRy
8fc89414f3 DB/Creature: fix gossip for some creatures.
Terenthis, Volcor (Darkshore), Denalan (Teldrassil).
2016-10-21 08:45:58 +02:00
SnapperRy
28d81dcebd DB/Quest: improve Escape Through Force and fix Escape Through Stealth. 2016-10-21 08:45:08 +02:00
SnapperRy
bd210a8d37 DB/Quest: fix event for quest A Lost Master (Part 2).
/wave Grimclaw!
2016-10-21 08:44:58 +02:00
Killyana
e6d8cbea62 DB/Quest: Hot and Cold
Add Frost Nova visual effect
2016-10-21 08:44:40 +02:00
SnapperRy
4d660ccdce Both updates are only for 3.3.5 branch. 2016-10-21 08:44:13 +02:00
SnapperRy
49067b0634 DB/Quest: improve end event for Escape Through Stealth/Force.
Texts, npcflags and prevent duplicate spawns.
2016-10-21 08:43:29 +02:00
SnapperRy
74e7192d95 DB/Quest: end event for How Big a Threat? (Part 2). 2016-10-21 08:43:15 +02:00
ariel-
11dea2a874 Core/Scripts: add a workaround for Will of the Forsaken shared cooldown
Closes #7151
2016-10-21 08:26:35 +02:00
Aokromes
686a9eeef9 Core/Spells: add Target Processing (SMSG_SPELLLOGEXECUTE) to LAUNCH_T…
…ARGET phase.

Move EffectInterruptCast to LAUNCH_TARGET Phase.
2016-10-21 08:23:40 +02:00
Aokromes
114db3b9a4 Revert "Core/Spells: Calculate hitMask and store it in DamageInfo/HealInfo structures"
This reverts commit a3e5afc027.
2016-10-21 07:27:15 +02:00
Aokromes
57d0a5d16d Revert "Core/Spells: Implementation of QAston proc system"
This reverts commit a70e4e26b3.
2016-10-21 07:27:04 +02:00