SnapperRy
b8bb1545ec
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-09 00:18:42 +02:00
ariel-
abe514d548
Core/Scripts: fix some copy paste and indentation mistake in Chimera Shot script
2016-10-08 17:13:27 -03:00
ariel-
11650e4008
Core/Scripts: updated Lock and Load script with new hooks, DamageInfo might be null, so check for that too
2016-10-08 16:48:03 -03:00
SnapperRy
eb1a7297cf
Core/Wintergrasp: cleanup and codestyle.
2016-10-08 21:13:05 +02:00
SnapperRy
dab2203c1b
DB/Wintergrasp: availability of different No Mercy for the Merciless and Slay Them All! depends on who is currently holding the keep.
2016-10-08 20:44:57 +02:00
jackpoz
2edfedc2b6
Scripts/Azjol-Nerub: fix static analysis issues
2016-10-08 19:21:40 +02:00
Kittnz
eee7fa3fa7
Core/Scripts: Initialize rnd and remove where it was not needed
2016-10-08 16:43:08 +02:00
SnapperRy
cf4a4382fa
DB/Wintergrasp: four more Horde guards in Wintergrasp Keep that should only appear when it is held by Horde.
2016-10-08 16:00:51 +02:00
Kittnz
963278459a
Core/Event: Pirate Day Music during the event
2016-10-08 15:49:18 +02:00
Kittnz
e3560f3f51
Core/Event: Add Darkmoon Fair Music during the event
2016-10-08 15:43:13 +02:00
Kittnz
19f8acdb61
Core/Event: Add Midsummer Music during the event
2016-10-08 15:38:17 +02:00
SnapperRy
7ce3811913
Remove unused variable.
2016-10-08 14:26:17 +02:00
SnapperRy
a0c9d33ed6
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-08 14:16:05 +02:00
SnapperRy
d72b025fcb
Core/Wintergrasp: fix Defend the Siege quests.
...
Closes #7953 .
2016-10-08 03:54:09 +02:00
SnapperRy
4ec50ecec5
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-07 19:30:52 +02:00
ariel-
b93ee312fa
Core/Auras: prevent stack overflow while processing SPELL_EFFECT_ADD_EXTRA_ATTACKS
2016-10-07 12:52:01 -03:00
ariel-
d078029124
Revert "Core/Unit: prevent m_extraAttacks underflow. Fixes a freeze with SPELL_EFFECT_ADD_EXTRA_ATTACKS"
...
This reverts commit f09e7cbbfe .
2016-10-07 12:50:08 -03:00
ariel-
2a5548a13e
Core/Channels: remove unneeded default constructor
2016-10-07 12:04:35 -03:00
SnapperRy
7d72366521
DB/Gameobject: remove wrong "Greetings, $n" gossip from 256 questgiver gameobjects.
2016-10-07 16:58:40 +02:00
ariel-
66688a7855
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
Closes #8411
2016-10-07 00:59:56 -03:00
ariel-
ce45e1bf95
Core/Globals: cache SpellSpecific and AuraState information instead of computing them each time they're needed
2016-10-07 00:51:52 -03:00
ariel-
f58de52de3
Core/Auras: stop some compilers from complaining
2016-10-07 00:23:02 -03:00
ariel-
dbba3ad5a5
Core/Scripts: Fix some runtime errors
2016-10-07 00:14:46 -03:00
ariel-
3b6fd226be
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-06 23:14:51 -03:00
Killyana
f6788b78a6
DB/SAI: Update event flag for war-golem used on ... Or Maybe We Don't
...
Coses #18042
2016-10-07 02:29:04 +02:00
Naios
8775f8b28a
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-06 21:17:06 +02:00
Kittnz
ac1f24061a
DB/Creature: Update equip for Brewfest Reveler
2016-10-06 20:16:39 +02:00
Kittnz
3eacc25e5d
Core/Event: Fix Brewfest Music
...
Was only playing the same song over and over again.
2016-10-06 20:14:53 +02:00
SnapperRy
b027383704
DB/Quest: Covert Ops - Alpha and Covert Ops - Beta require completion of both Ineptitude + Chemicals = Fun and Special Delivery for Gaxim.
2016-10-06 11:29:10 +02:00
SnapperRy
79c1b5942c
Revert "Core/Creature: don't give kill and achievement credit if a creature kills itself."
...
Causes an issue where a creature killed by a reflected spell will not give credits.
Thanks Aokromes for noticing. Reverting this until a better solution is found.
This reverts commit 5417a1a37f .
2016-10-06 11:16:05 +02:00
SnapperRy
5417a1a37f
Core/Creature: don't give kill and achievement credit if a creature kills itself.
...
Prevents Wintergrasp vehicles from giving credit when killed by Wintergrasp Water and other similar exploits.
2016-10-06 10:50:50 +02:00
SnapperRy
b930d99e59
DB/Quest: the two versions of Jonespyre's Request require Morrowgrain Research rewarded.
...
Also fix ExclusiveGroup typo.
2016-10-06 10:11:16 +02:00
SnapperRy
71cc1f80a2
DB/Creature: fix faction for Githyiss the Vile.
...
Should be neutral, like the other nearby spiders.
2016-10-06 09:42:42 +02:00
ariel-
8a82a3ba81
Core/Unit: implemented crit suppression
...
Thanks Riztazz for the infos :P
2016-10-06 01:06:37 -03:00
ariel-
a0e317b991
Core/Scripts: De-hack glyph of Barkskin with proper spell
2016-10-06 00:59:26 -03:00
ariel-
f09e7cbbfe
Core/Unit: prevent m_extraAttacks underflow. Fixes a freeze with SPELL_EFFECT_ADD_EXTRA_ATTACKS
2016-10-05 22:46:26 -03:00
SnapperRy
97e70b599e
DB/Quest: fix quest "Gerenzo's Orders" (Part 1).
...
Thanks classicdb for coordinates and npc entries. Closes #1724 .
2016-10-06 01:00:19 +02:00
SnapperRy
81d4c02f34
Fix non PCH build.
2016-10-06 00:17:28 +02:00
SnapperRy
5dda529719
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-06 00:10:24 +02:00
SnapperRy
7a821284ea
DB/SAI: better handling for Ward of Laze aura.
...
By Killyana.
2016-10-06 00:07:21 +02:00
Aokromes
cccb1c5dde
Update 2016_10_05_11_world_335.sql
2016-10-05 23:23:50 +02:00
SnapperRy
12ff6d2f4f
DB/Quest: fix quest "One Shot. One Kill."
...
Thanks tkrokli for the initial research.
2016-10-05 23:11:12 +02:00
Kittnz
002b0a7a65
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-05 22:34:04 +02:00
SnapperRy
4450d5b698
DB/Creature: fix gossip for some creatures.
...
Terenthis, Volcor (Darkshore), Denalan (Teldrassil).
2016-10-05 18:56:12 +02:00
ariel-
5b7078c30a
Core/Unit: fix weapon skill up.
...
Closes #18044
2016-10-05 13:07:44 -03:00
ariel-
845102b9fd
DB/Spell: fix a few procs that should only proc from damaging spells
...
Closes #18046
2016-10-05 12:54:15 -03:00
SnapperRy
f7fdc3b52a
DB/Quest: improve Escape Through Force and fix Escape Through Stealth.
2016-10-05 17:47:19 +02:00
SnapperRy
7fc09294bf
DB/Quest: fix event for quest A Lost Master (Part 2).
...
/wave Grimclaw!
2016-10-05 17:44:58 +02:00
Killyana
dac44a59b4
DB/Quest: Hot and Cold
...
Add Frost Nova visual effect
2016-10-05 14:58:38 +02:00
SnapperRy
35a8ac52e3
Both updates are only for 3.3.5 branch.
2016-10-05 12:40:29 +02:00