Naddley
406d76e079
DB/Spells: fix feign death scriptname
2025-03-14 16:37:23 +01:00
offl
4d3b24251d
Core/Creatures: moved many Feign Death flags to auras
2025-03-12 18:58:19 +01:00
Meji
d0c902ce1f
Core/Creatures: Drop dynamic flags from creature and creature_template
2025-03-11 21:29:30 +01:00
Ovahlord
40b206991f
Core/Creatures: implement overriding static flags by spawnId and difficulty
2025-03-11 18:47:37 +01:00
Ovahlord
5d8b7367ef
DB/Creatures: removed forbidden unitFlags and unitFlags2 from database
2025-03-11 18:16:17 +01:00
ModoX
d4804d609d
Core/Creature: Allow creature table to override npc- and unitflags to 0
2025-03-11 17:35:41 +01:00
Ovahlord
9189fa1858
Core/Player: split table player_classlevelstats into two tables by introducing player_racestats for race specific offsets
2025-03-10 19:52:18 +01:00
Ovahlord
f72f923d7e
DB/Misc: removed no longer relevant WIP sql folder
2025-03-10 12:55:23 +01:00
Ovahlord
2953efb7a3
Core/Movement: ported most movement updates from master branch and corrected behavior of CREATURE_STATIC_FLAG_4_PREVENT_SWIM
2025-03-09 20:49:41 +01:00
Ovahlord
f951bf80fd
Scripts/BoT: exclude several invisible stalkers from the Proto-Behemoth's Dancing Flames visual effect
2023-12-19 07:55:49 +01:00
Ovahlord
abfddaa915
Scripts/BoT: updated and modernized Halfus Wyrmbreaker encounter
...
* moved several mechanics from instance script into the boss script itself
* changed the unresponsive dragon selection from two saved variables into a single generated flag
* corrected timer layout for the Proto-Behemoth and handled a missing mechanic of the Time-Dilation debuff
* moved all encounter spawns into spawngroups
* simplified and cleaned up the dragon ads script
2023-12-19 07:46:11 +01:00
sevi
986c129bc0
Core/Quests: implement the option to cast spells upon abandoning quests ( #434 )
...
* Core/Quest: Implement a way to cast Spells on Quest Abandon.
* Core/Player: add a missing ;
* Core/Quest: moved the Abandon Spell away from a own table into quest_template_addon.
2023-12-01 16:07:39 +01:00
Ovahlord
6e5a63f165
Core/Spells: handle missing creature interrupt part of Silence, Strangulate and Arcane Torrent
2023-10-21 21:09:24 +02:00
Ovahlord
ff0eb86c54
Core/Achievements: ported start event and fail event mechanics from master branch
2023-10-11 01:38:01 +02:00
Killyana
bcaa8a7cfa
DB/Creature: Remove Daros Moonlance old spawn
...
(cherry picked from commit 67c0c8da7d02daecec35b2c1a896c0b481fe5dae)
2023-10-10 20:17:45 +02:00
Ovahlord
8ae604df69
Core/Spells: fixed proc of No'Kaled, the Elements of Death
2023-09-20 19:18:36 +02:00
funjoker
7e280cac1a
DB/Misc: Fix Jospeh the Crazed model
2023-09-15 23:54:02 +02:00
funjoker
df32b341a5
DB/Creatures: Port master model system
...
Fixes incorrect displayid for creatures, due to probability
2023-09-15 23:52:51 +02:00
funjoker
499720d38c
Scripts: Fix quest Gasping for Breath
2023-09-12 21:11:44 +02:00
funjoker
eaa2de4229
DB/SmartScript: Also fix charge credit for guid based smart scripts
2023-09-12 11:25:18 +02:00
funjoker
284d39cc94
DB/SmartScript: Fix worgen charge credit
2023-09-12 11:04:58 +02:00
Ovahlord
393b4d0dc6
Core/Creatures: implement static flag fields for creatures and ported their values from MoP
2023-08-27 16:14:18 +02:00
Ovahlord
4e469f7fe0
Scripts/VP: removed SetHover script call from Altairus' script to avoid a duplicate application of the hover offset
...
*set the anim tier in database
2023-08-24 20:36:58 +02:00
Shauren
ca034f4dbf
Core/Auras: Convert most rules from Aura::CanBeSaved to a custom spell attribute
2023-08-19 22:26:12 +02:00
Ovahlord
a550a08e3f
2bcc645cd3 followup
2023-08-06 12:59:55 +02:00
Ovahlord
2bcc645cd3
Core/Spells: ported radius entry indexing from master branch and dropped several now deprecated spell 'fixes' from spellMgr
2023-08-06 12:54:05 +02:00
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
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