Ovahlord
351f26721d
Core/Spells: updated Vengeance handling to 4.3
2019-09-27 03:23:59 +02:00
Ovahlord
1acf265d49
DB/Spells: Landslide and Windwalker will now have a PPM chance of 1 instead of 1,75
2019-09-27 03:21:03 +02:00
Ovahlord
6aac908192
Scripts/BWD: initial work on Nefarian's End encounter
2019-09-19 02:06:27 +02:00
Ovahlord
33d2276c3d
Core/Spells: improved spell script for Glyph of Kill Shot in order to fix an issue that was not resetting the cooldown when the target of Kill Shot was not killed
2019-09-08 18:45:18 +02:00
Ovahlord
bc0e48220e
Core/Spells: converted Frenzied Regeneration into spellscript and fixed Glyph of Frenzied Regeneration
2019-09-07 00:29:00 +02:00
Ovahlord
3894ba17b8
Core/Spells: Ancestral Healing's health bonus proc effect will now proc on every heal instead of only on critial heals
2019-09-05 18:34:58 +02:00
Ovahlord
8418c17590
DB: fixed a typo
2019-09-05 18:29:19 +02:00
Ovahlord
c4bf8bd14d
DB/Spells:
...
* Telluric Currents will now only proc from Lightning Bolt
* removed outdated proc entry for Art of War
* added (for now unused) proc data for Bandit's Guile
2019-09-05 16:57:43 +02:00
Ovahlord
cd25d7c884
Scripts/HoO:
...
* updated Temple Guardian Anhuur's script to new model
* fixed achievement 'I hate that Song'
* corrected Beacon of Light handling to blizzlike standards
* Cave In Stalker will now get despawned alongside Beacons of Light
* scripted trash packs prior to Temple Guardian Anhuur
Todo:
* add encounter related creatures to instance spawn groups
2019-09-02 03:50:58 +02:00
Ovahlord
8da40c3605
DB/Spells: fixed Warrior T11 4p DPS proc
2019-08-31 02:15:18 +02:00
Ovahlord
c3518933ba
Core/Spells: Chill of the Grave will now grant Runic Power in all cases and will now again grant Runic Power for each target hit by Howling Blast
2019-08-30 13:09:08 +02:00
Ovahlord
5fd124c279
DB: fixed a typo
2019-08-30 12:30:17 +02:00
Ovahlord
57d20bc25f
DB/Spells: Arcane Concentration will now have a 15 seconds proc cooldown
2019-08-30 12:27:37 +02:00
Ovahlord
8f34b8cbf3
DB/Spells: Fury Swipes will now have a 3 seconds proc cooldown to match tooltip information
2019-08-30 12:16:49 +02:00
Ovahlord
6200b10c8c
DB: fixed a typo in Death Knight presence rework sql file
2019-08-26 22:28:27 +02:00
Ovahlord
1d178426e0
DB/Spells: added missing attack power coefficient bonuses for Druid's Thrash ability
2019-08-25 19:18:02 +02:00
Ovahlord
94e21bab21
Core/Spells: reworked handling for Death Knight's improved presence talents.
...
*todo: validate if improved presences are suposed to activate after learning or on next presence switching
2019-08-25 13:33:53 +02:00
Ovahlord
e63f663f3b
Core/Spells: fixed a crash in Stampede aurascript and added missing proc data to it.
2019-08-25 00:26:08 +02:00
Ovahlord
69d99e3a74
DB: merged all custom update sql files into a unified update file
2019-08-20 12:36:40 +02:00
Ovahlord
5251c6abb9
Core/Items: use ITEM_FIELD_CREATE_PLAYED_TIME properly to determine an item's age and send the correct value in order to fix the refund info texts
2019-08-20 00:57:20 +02:00
Ovahlord
1ee046721b
Core/Spells: fixed several conditional procs of 4.0.3a content trinkets
2019-08-19 20:57:54 +02:00
Ovahlord
3c57e53c30
DB/Spells: followup fix for Will of the Necropolis. The proc will now only kick in on damaging spells
2019-08-18 21:18:40 +02:00
Ovahlord
cdc0e22c33
DB: renamed sql from last Dragon Soul proc commit
2019-08-18 20:01:10 +02:00
Ovahlord
387dac1c57
DB/Spells: added proc data for Firelands trinkets
2019-08-18 20:00:42 +02:00
Ovahlord
c91292b45c
DB/Spells: added proc data for most remaining Dragon Soul item procs
2019-08-18 19:20:06 +02:00
Ovahlord
0783639355
DB/Spells: added proc data for stackable Dragon Soul trinket procs
2019-08-18 15:02:30 +02:00
Ovahlord
ad654a160a
DB: fixed two startup errors
2019-08-18 14:05:31 +02:00
Treeston
90540d684b
Core/Misc: Various dynspawn cleanup and refactors split off from pooling rewrite:
...
- Map::RemoveRespawnTime(SpawnObjectType, LowType, doRespawn) split into Map::Respawn and Map::RemoveRespawnTime, without the extra boolean
- Map::RemoveRespawnTime(RespawnInfo*) merged into Map::DeleteRespawnInfo(RespawnInfo*) and is now private
- Map::DeleteRespawnInfo(void) renamed to Map::UnloadAllRespawnInfos to properly describe what it does
- Map::ProcessRespawns now actually saves the delayed respawn time to DB if the respawn was delayed
- Map::AddRespawnInfo now takes const reference, and returns success as a boolean
- Map::AddRespawnInfo no longer offers an unused "replace" parameter
- Map::DeleteRespawnInfo no longer offers a variety of unused private overloads
- Map::SaveRespawnTime no longer offers a tantalizing writeDB parameter. Parameter is now called "startup" to properly describe what it does.
- Map::SaveRespawnInfoDB now takes RespawnInfo reference instead of all the various fields. Still public because compatibility mode. QQ.
- Map::GetWorldObjectBySpawnId sanitized
- Map::GetXRespawnTime methods sanitized to all go through Map::GetRespawnTime
----------
Core/DB: Unify `creature_respawn` and `gameobject_respawn` into a single `respawn` table
2019-08-18 12:47:10 +02:00
Ovahlord
98ac53f828
DB/Spells: fixed Vindication talent
2019-08-17 00:14:04 +02:00
Ovahlord
bd7094b8cc
Core/Spells: corrected formular for Frostfever and Blood Plague
2019-08-16 01:32:52 +02:00
Ovahlord
ad97b57944
DB/Instances: since 4.2 Magister's Terrace no longer needs the quest "Hard to Kill" to be rewarded to enter heroic difficulty. Also changed minlevel to 65 to match area trigger message
2019-08-15 20:00:22 +02:00
Ovahlord
d135e6eaf9
Scripts/VP: updated remaining scripts to new model, applied coding standards and removed some unneeded function calls
2019-08-15 18:39:40 +02:00
Ovahlord
b29e1ff2bc
Scripts/VP: corrected Catch Fall mechanic. Players will always get teleported back to the entrance
2019-08-15 01:37:34 +02:00
Ovahlord
3870caa185
Scripts/VP: implement fall catcher even when players fall into the void
2019-08-14 23:48:05 +02:00
Ovahlord
26a8177419
DB/VP: linked a missing npc to Altairus' spawn group
2019-08-14 20:17:53 +02:00
Ovahlord
080bcbe120
Scripts/VP:
...
* reworked slipstream system. Use database spawned slipstreams to avoid grid unload issues and link them to dynamic spawn groups so we have full control over them now
* scripted shortcut cases for the remaining slipstreams
* spawn Zephyrs only if their grid is loaded
2019-08-14 20:15:34 +02:00
Ovahlord
911eeb0b63
Core/Spells: updated Shadow Ward aurascript to new model and assigned it to correct spell id
2019-08-13 19:28:35 +02:00
Ovahlord
dc25b61983
DB/Uldum: added missing meeting stone and instance portal spawns for The Vortex Pinnacle entrance
2019-08-13 15:03:47 +02:00
Ovahlord
ae8add5ce9
Scripts/VP: reworked script for Young Storm Dragon and fixed Healing Well summon destinations
2019-08-13 11:25:10 +02:00
Ovahlord
b9c31bacb3
Scripts/VP:
...
* re-ordered header file
* improved Zephyr handling to despawn after a 18 seconds according to sniff data
* reworked and fixed the Howling Gale orbs
2019-08-12 23:08:34 +02:00
Ovahlord
1a6d71a4fc
DB/VP: linked all trash npcs of the Vortex Pinnacle to their corresponding bosses so they wont respawn anymore when the bosses have been defeated
...
* fixed startup errors caused by Nefarian's End instance spawn group entry.
2019-08-12 21:03:40 +02:00
Ovahlord
1ec85e3212
Scripts/VP: reworked Grandvizier Ertan encounter
...
* optimized code
* updated code to new scripting model
* updated texts with broadcast text entries
* fixed some visual threat issues caused by Ertan's Vortex by hitting players with their damage spell
2019-08-12 21:00:53 +02:00
Ovahlord
4f78191b81
DB/Quests: fixed displaying POIs with multiple creature or gameobject objectives
2019-08-11 16:19:48 +02:00
Ovahlord
a3fe4fc0d1
DB/Events: linked missing Darkmoon Faire gameobjects and creatures to event
2019-08-11 15:48:54 +02:00
Ovahlord
cd9898f542
DB/Instances: corrected parent map id for Cataclysm instances that are located in Kalimdor
2019-08-06 23:36:26 +02:00
Ovahlord
f5b93fbd38
DB/BWD: spawned Lord Victor Nefarius for Nefarian's End encounter and linked the spawn to a instance spawn condition to make him appear after all bosses have been defeated
2019-08-06 23:14:22 +02:00
Ovahlord
b75b8eba07
Scripts/BWD: implement heroic difficulty mechanics and finish Maloriak Encounter implementation
2019-08-05 20:13:16 +02:00
Ovahlord
6004ce8b60
DB/Spells: Lock and Load will no longer get consumed by any spell
2019-08-04 01:46:52 +02:00
Ovahlord
128d26d7e9
DB: fixed syntax from last commit
2019-08-03 21:59:53 +02:00
Ovahlord
2bacbdb898
DB/TB: apply respawn time change for non-chest and fishing node gameobjects as well
2019-08-03 21:59:13 +02:00