Commit Graph
14016 Commits
Author SHA1 Message Date
Ovahlord 909f12b929 DB: corrected a sql file name 2023-07-18 19:33:52 +02:00
Ovahlord 12a3e9e64c Core/Spells: implement generic shop keeper greeting spells and use them for a couple Stormwind Vendors 2023-07-18 00:02:21 +02:00
Ovahlord 6c1c91b6b2 Core/DataStores: implement PlayerCondition.dbc
* additionally implemented a DB table for custom entries as many of these conditions are strictly server side
* use server side conditions for Stormwind's faction vendor as example usage
2023-07-17 14:53:30 +02:00
Ovahlord 7f5a407653 DB/Characters: applied a missing character db update to its base file 2023-07-16 22:05:21 +02:00
Ovahlord ca37a71c3a DB: added a missing change to 2023_07_11_00_world.sql 2023-07-16 21:40:28 +02:00
robinsch 0c33018b90 Core/Item: Fixed possible dupe exploit with container items containing non unique non stackable items 2023-07-11 21:39:24 +02:00
Ovahlord fb165cc83a DB/Quests:
* removed all special flags 2 from DB as this flag has a different functionality in the future
* fixed startup errors related to recent quest flag updates
* dropped some dated and wrong smart scripts related to the quest flag updates
2023-07-11 17:13:06 +02:00
Ovahlord 322743f5f7 Core/Spells:
* moved Shadowflame to spellscript
* fixed Bane of Havoc
* Backdraft will now fire on cast instead of on hit
2023-06-12 17:11:18 +02:00
Ovahlord b5f2c6f4c5 Scripts/Stratholme: moved Timmy the Cruel's spawning to database since he is spawned by default since Cataclysm
*linked him to spawn groups while at it
2023-06-02 21:55:59 +02:00
Ovahlord 198e05d108 Core/Spells: modernized most remaining Rogue Spell scripts and dropped deprecated spell script for Nerves of Steel 2023-02-20 18:42:36 +01:00
Ovahlord d4c2ade137 Core/Spells:
* fixed Venomous Wounds
* dropped deprecated spell script for Glyph of Backstab
* Serrated Blades will now roll over a pending tick of Rupture when it gets refreshed
2023-02-20 18:25:49 +01:00
Ovahlord 7d063521f1 Scripts/The Stonecore: modernized Ozruk's AI script and fixed up his paralyze mechanic on heroic Difficulty 2023-02-09 18:34:54 +01:00
Ovahlord 84ceb78a7f Core/Spells: modernized remaining mage spell scripts 2023-01-30 18:23:41 +01:00
Ovahlord 843806a640 DB: fixed multiple sql application 2023-01-30 18:14:22 +01:00
Ovahlord 3490297d63 Core/Spells:
* modernized more mage spell scripts
* handle missing Hypothermia part of Ice Block
* incorporated Glyph of Ice Block's, Glyph of Polymorph's and Glyph of Icy Vein's effects into scripts for the related spell instead of using procs
* dropped deprecated code for Frost Ward and Fire Ward
2023-01-30 18:06:10 +01:00
Ovahlord f028ed0871 Core/Spells: Hot Streak can now proc alongside Improved Hot Streak and fixed T12 bonus effect 2023-01-26 20:56:51 +01:00
Ovahlord cd119a55c4 Core/Spells: reworked Stampede implementation and fixed its rank 2 Cat Form bonus effect 2023-01-26 20:22:12 +01:00
Ovahlord 80b9e160dd Core/Spells: fixed Elemental Shaman T12 4p bonus 2023-01-24 11:22:13 +01:00
Ovahlord 8090bfed48 Core/Spells: fixed Glyph of Regrowth 2023-01-23 11:01:41 +01:00
Ovahlord b0ff954322 Core/Spells: fixed Entangling Root's proc number calculation
The number of procs before the roots break depend on the level difference between caster and target
2023-01-23 09:45:34 +01:00
Ovahlord 0fd255ef5f DB/Gossip: fixed vendor gossip menu option of Marith Lazuria 2023-01-17 22:50:24 +01:00
Ovahlord ab85cc0948 DB/Creatures: fixed startup errors caused by dirty creature_addon data exposed by recent commits 2023-01-10 16:24:19 +01:00
Ovahlord 7d646a7ed2 Core/Creatures: Split creature_addon and creature_template_addon's byte columns into seperate ones
* Instead of dumping raw byte values into these fields, we now only allow setting values which should be accessible to database devs. The remaining byte values should be handled by core internals and spells (pet talents and shapeshifting for example)
2023-01-10 16:23:21 +01:00
Ovahlord b8a2e7496c DB/Quests: fixed 'Working the Bugs Out' 2023-01-10 09:56:01 +01:00
Ovahlord 1f36c3a562 DB/Instances: removed all instance template entries without script names 2023-01-09 11:46:18 +01:00
ModoX 0baf2d1e1e Core/Instances: Drop allowMount column in instance_template as it is already handled properly by SPELL_ATTR0_OUTDOORS_ONLY 2023-01-09 11:36:01 +01:00
Ovahlord 720d4041a8 Core/Spells: updated Death Gate spell script for gameobject casting to fix a crash 2023-01-06 08:22:50 +01:00
Ovahlord ac35d440c0 Scripts/Throne of the Tides: fixed the falling rocks visual 2023-01-04 21:26:11 +01:00
Ovahlord 47ea96971f Scripts/Southern Barrens: fixed Razorfen Kraul exploration
closes #170
2022-12-31 16:43:34 +01:00
Shauren 82fe2ab194 Core/WorldStates: Add generic worldstates for team in instance 2022-12-29 22:39:21 +01:00
Ovahlord 5b10c54e08 DB/Misc: fixed all world database startup errors introduced by recent cherrypicks 2022-12-29 15:23:54 +01:00
Ovahlord ddc96ebaa0 Core/Spells: fixed Obsidian Armor item proc 2022-12-29 12:36:37 +01:00
Ovahlord 366be45929 DB: fixed another query error 2022-12-26 12:35:23 +01:00
Shauren c5cccebf64 Core/OutdoorPvP: Move remaining outdoorpvp spawns to db 2022-12-26 12:15:21 +01:00
Shauren 95f092868a Core/OutdoorPvP: Move Zangarmarsh outdoorpvp spawns to db 2022-12-26 12:09:43 +01:00
Ovahlord a3883ea2d5 DB/Spawns: fixed a typo in Halaa's spawn queries 2022-12-26 11:49:39 +01:00
Shauren 9f7227e7b5 Core/OutdoorPvP: Move Halaa spawns to db using worldstate conditions 2022-12-26 11:39:40 +01:00
Shauren 89b019ffeb Core/WorldStates: Move custom worldstates to separate table and move saving worldstate values to WorldStateMgr 2022-12-26 10:53:47 +01:00
Shauren 3ae02de71b Core/Quests: Reset seasonal quests based on saved completion time and intended holiday start time 2022-12-24 23:56:06 +01:00
Ovahlord f165e1cb2b DB/Events: added event entries for arena season 9, 10 and 11 and set default season to 11 2022-12-22 05:39:03 +01:00
Shauren 05b2fe8acd Core/WorldStates: Migrate Ebon Hold worldstates from Player::SendInitWorldStates to new system 2022-12-21 22:09:35 +01:00
Shauren e9b13bcf00 Core/WorldStates: Migrate remaining hardcoded worldstates from Player::SendInitWorldStates to new system 2022-12-21 22:06:50 +01:00
Shauren d35f58a46d Core/WorldStates: Migrate pvp season worldstates to new system 2022-12-21 22:05:48 +01:00
Shauren ccff3af924 Core/WorldStates: Migrate battleground HolidayWorldState to new system 2022-12-21 22:01:54 +01:00
Shauren e748845e78 Core/WorldStates: Migrate OutdoorPvP worldstates to new system 2022-12-21 21:55:27 +01:00
Shauren c63312cc06 Core/WorldStates: Migrate battleground worldstates to new system 2022-12-21 21:41:58 +01:00
ratkosrb 122b52b079 Core/Creature: Use proper name for wander distance 2022-12-20 15:48:37 +01:00
Ovahlord 708e862ee4 Core/Spells: fixed a startup error caused by Guarded by the Light's aura script being wrongly registered 2022-12-19 19:56:43 +01:00
Ovahlord 33272e3210 Scripts/HoO: moved the Lift of the Maker's gossip menu handling to database 2022-12-19 18:56:59 +01:00
Ovahlord 56ba5175e1 DB/Vendors: updated Gotri's vendor data to Cataclysm 2022-12-19 18:18:18 +01:00