Commit Graph

2226 Commits

Author SHA1 Message Date
Prithu 26d143d853 Backport database adjustments for 1.12 base (#2600)
* Removed Pre-1.4 mount vendor items and display models
Dungeon Set 2 adjustments
Vargus quest availability
Twilight Text/Cultist robe conditions
Silithyst Geysers linked to 1.12 Silithus PVP event
ZG Potion cost reduced to 1 token
Added gossip options for Eternal/Aqual Quintessence
Added NR gear to Mishta and Aendel Windspear
Added Enchant 2H Weapon - Agility to Meilosh

* Added additional gossip texts to Duke Hydraxis based on certain conditions
- Changed gossip options to Blizzlike text

* Remove Majordomo Loot, adjust Hydraxis menu IDs to that used by other cores for cross-compatibility
2017-09-20 16:51:46 +10:00
Gemt 35ab5f6e27 2 packs after faerlina linked to maexxna 2017-09-19 21:35:16 +02:00
GuybrushGit a25d5f9c17 Primordial Behemoth AI (#2627) 2017-09-20 00:32:59 +10:00
Gemt 86b7b25705 2 missing creature links gauntlet before heigan 2017-09-18 18:37:58 +02:00
Gemt 4fca4049cc naxxramas_patch02.sql formatting 2017-09-18 17:01:06 +02:00
GuybrushGit 0d7a80c9f0 Implemented Alliance / Horde reputation spillover (#2596) 2017-09-18 19:31:01 +10:00
Gemt a8fef47236 misc missing creature linking in naxx 2017-09-17 11:39:26 +02:00
Gemt 285abd020e Guardians of icecrown immuneflags and dmg 2017-09-17 03:14:08 +02:00
brotalnia e4bf55f97f Remove duplicate spawn of Swirling Maelstrom.
It was already spawned but the gameobject entry is 300057. The spawn requires event 166 to be active.
2017-09-16 23:28:00 +03:00
brotalnia 0504025bcc Some gossip and other misc fixes. 2017-09-16 22:50:32 +03:00
Gemt d0b26d20f6 lord blackwood respawntimer 2017-09-16 13:27:42 +02:00
Gemt ac2cdcf9fd lord blackwood faction 2017-09-15 21:22:19 +02:00
GuybrushGit f4730ea01d Fixes to Horde Field Duty event. (#2348)
* Fixes to Horde Field Duty event

* Fixes to Horde Field Duty event

* Field Duty boss stats
2017-09-15 20:22:36 +10:00
Gemt 533e7c91a0 dmg increase for lhc naxx NPCs. Respawn timer for naxx attunement npc reduced 2017-09-14 17:18:32 +02:00
Gemt 743daa710b ashbringer player aura to passive 2017-09-14 17:17:56 +02:00
Gemt d4f80ac66b remove unnecesary spell_effect_mod for 28442 2017-09-14 16:51:45 +02:00
Gemt dcc292ae1e ashbringer SM event 2017-09-14 15:19:59 +02:00
Gemt 0be0ed7012 threadsafety in InstanceStatistics class. Added table for custom instance statistic counters 2017-09-13 23:46:02 +02:00
GuybrushGit 96107018b1 Fix to Improved Mend Pet talent. (#2281)
* Fix to Improved Mend Pet talent

* Fix to Improved Mend Pet talent

* Fix to Improved Mend Pet talent
2017-09-14 05:01:31 +10:00
Gemt 52b01ccf2d instanceStatistics table instance_creature_kills now use map,creature,spell as PK.
Improved handling of 4hm wipe counter
2017-09-13 20:01:24 +02:00
Gemt e748ee93b5 Initial logic for Instance statistics.
Table containing boss wipes in instances. Requires some custom implementation.
Table containing player death counter to any creature in an instance. Logic for death by spell is wip.
2017-09-12 23:26:38 +02:00
Gemt a00e0e817d sorry teamDMF and teampalanotalliance 2017-09-12 17:17:33 +02:00
Gemt 8152046549 flags for horde and alliance specific auras added to auraRemovalMgr and table 2017-09-12 17:15:45 +02:00
brotalnia 298fbaca94 Expand quest greeting implementation. (#2530)
- Gameobjects can now have a quest greeting.

- Added some missing greetings from cMaNGOS.

- Default gossip text will no longer be shown when quest greeting is missing.

- Add gossip to Haughty Modiste.
2017-09-12 16:08:40 +03:00
Gemt 68ff0500d2 replace naxxramas specific custom implementation of aura removal in OnPlayerEnter with new AuraRemovalMgr system 2017-09-11 15:56:06 +02:00
Gemt 368d788583 new system for customizing removal of auras from players on map changes.
DB Table instance_buff_removal contains fields mapId and auraId. When a player enters mapId, auras speicified in this table are removed from the player.
2017-09-11 15:53:21 +02:00
brotalnia ddce26c02d Fix unicode texts in last migration. 2017-09-11 02:32:49 +03:00
brotalnia c2eb440af0 Misc movement changes for some npcs. 2017-09-11 02:29:02 +03:00
Gemt 54e22a9341 Make the shadow/ice guard repetable 2017-09-10 18:57:28 +02:00
Gemt c5a7642ea2 unholy axe correct targetting of mortal strike 2017-09-09 20:01:22 +02:00
Gemt 3c79c4c95c faction correction for Lord Blackwood 2017-09-09 18:42:57 +02:00
Gemt 363b248007 living monstrosity lightning totem timers 2017-09-09 15:11:19 +02:00
brotalnia e1a3901ed8 Fix mistake in migration. 2017-09-09 04:16:32 +03:00
brotalnia 7c80e79e3e Add missing waypoints for some npcs. 2017-09-09 04:00:10 +03:00
Gemt fc4149ceaf fate of ramaladni droprate fix 2017-09-09 00:25:07 +02:00
brotalnia f8024d3805 Fix gossip options for Andorgos (#2463)
* Fix gossip options for Andorgos

* Fix typo in comments.
2017-09-08 21:00:07 +03:00
GuybrushGit 54cd8e9e83 Misc DB fixes (#2355)
* Misc DB fixes

* Misc DB fixes

* Bashguuder proc rate
2017-09-08 20:59:38 +03:00
Ryan Cheung df06dc398f Fix Tactical Task Briefing item quests(should all be repeatable) (#2076) 2017-09-08 20:56:10 +03:00
Gemt 2e9c3b6974 replace hack to avoid spells in naxx triggered from a channel interrupting themself, with removal of SPELL_ATTR_EX_CHANNELED_1 and SPELL_ATTR_EX_CHANNELED_2 2017-09-07 18:01:04 +02:00
Maduse da8acccd22 Fixed loot table for Grunnda Wolfheart and Rethban ore (#2414)
* Fixed loot table for Grunnda Wolfheart and Rethban ore

* Correct loot for AV Supply Officers
2017-09-06 18:37:34 +03:00
brotalnia 93092aa312 Fix emissary and flag spawns for Call to Arms events. (#2350)
* Fix spawns for CTA: AV event

* Fix spawns for CTA: WSG event

* Fix spawns for CTA: AB event

* Remove old creature addon entries.
2017-09-06 03:36:42 +03:00
Gemt e1d1cefe3e fix Zap Crystal spell targeting 2017-09-05 19:08:30 +02:00
Prithu Parker 128601c6ef Merge branch 'naxxramas' of git@github.com:elysium-project/server-staging.git into release
# Conflicts:
#	sql/migrations/20170829201808_world.sql
2017-09-06 00:32:14 +10:00
Prithu 1d65e25837 An item duplication prevention (#2411)
* Now directly commit AH transactions rather than delaying them, prevents a potential item dupe

* Now log item GUIDs in player transactions, added support for logging auction house action creation

* Now log item GUIDs with AH and mail transactions

* Now log player auction creation in both flat file and database
Reverted to async transactions for AH auction creation - why are these opcodes processed in main update threads instead of AH threads?

* Now check if a player has an item that has been listed on the AH in their inventory on load - this is a dupe
Now log item GUIDs in trade transactions
2017-09-06 00:20:14 +10:00
brotalnia fcbfd34e75 Improve implementation of quest Are We There, Yeti? Part 3 (#2400)
* Improve quest Are We There Yeti 3

* Small correction in SpellEffects.cpp
2017-09-05 16:36:32 +03:00
Prithu 3186c22a2d Further Viscidus improvements (#2407)
Adjusted Viscidus spawn point again slightly
Adjusted glob destination point
Changed glob spawns to be evenly distributed around Viscidus' spawn point, at a radius of 52 units
Globs now despawn faster upon reaching Viscidus, so they don't linger once he has re-appeared
2017-09-05 23:00:43 +10:00
Gemt d019a497bf move t3 ring faction condition to reference_loot_template 2017-09-05 11:17:20 +02:00
Gemt 72101c0687 fix haste aura spell 2017-09-05 11:04:52 +02:00
Gemt 4ef14712f9 tier rings to faction specific loot (guybrushcredit) 2017-09-05 10:10:27 +02:00
Prithu 3c4c9ca6e0 Quest ordering for Missing Diplomat, 1249 should not open both 1250 and 1264 (#2405) 2017-09-05 18:07:02 +10:00