Commit Graph
6421 Commits
Author SHA1 Message Date
Ovahlord cc778981fa Core/Spells: fixed Feral Swiftnes proc 2019-11-09 00:19:00 +01:00
Ovahlord 5b928c5802 Core/Spells: removed hackfix for Pulverize damage bonus and fixed it properly 2019-11-08 03:52:26 +01:00
Ovahlord c949e12f80 Core/Spells: unclusterfuck weapon damage spell effect handler
* weapon effect values can now be manipulated via spell scripts
* moved Kill Shot attack power bonus to spell_bonus_data
* converted Warrior's Devastate effect handler hack to spell script
2019-11-08 03:38:11 +01:00
Ovahlord 4215720f8d Core/Spells: corrected formulars for Judgement and Exorcism and converted Judgement's spell script to new model 2019-11-07 20:58:37 +01:00
Ovahlord 15f09fb82b Core/Misc: fixed warnings and building connection patcher with boost versions below 1.61 2019-11-06 00:51:04 +01:00
Ovahlord 9b68e2a93a Core/Spells:
* Festering Strike will now increase the duration of Frost Fever and Blood Plague up to 6 seconds
* Diseases will now properly benefit from their mastery bonus
2019-11-04 02:59:42 +01:00
Ovahlord 7371f305ae Core/Spells: added missing handling for Seed of Corruption detonation when surpassing the needed damage threshold to explode 2019-11-04 01:00:17 +01:00
Ovahlord 7306afc43a Scripts/BoT: improved reset mechanic for Ascendant Council encounter 2019-11-02 22:19:45 +01:00
Ovahlord 3dd63ff980 Scripts/BWD: initial work on phase three mechanics for Nefarian's End encounter 2019-11-01 23:36:12 +01:00
Ovahlord 72b10106f6 Scripts/BWD: implement normal difficulty mechanics for phase two and scripted intro for phase three and add timers for phase three tail lash and shadowflame breath 2019-10-31 00:48:56 +01:00
Ovahlord 8bbc3d35af Scripts/HoO: removed a debug change from Lift of the Maker handling 2019-10-30 16:39:27 +01:00
Ovahlord 7f1b3cf52c Core/Transports: use additional anim node data for GO_STATE_TRANSPORT_ACTIVE to handle serverside position updates properly 2019-10-30 16:36:33 +01:00
Ovahlord 55d4990949 Scripts/BWD: finish base work on phase one of Nefarian's End encounter 2019-10-29 00:17:11 +01:00
Ovahlord fc623b5ab5 Scripts/BWD: remove vehicle aura from players and defeating or losing to Atramedes on heroic difficulty 2019-10-25 13:47:07 +02:00
Ovahlord 76ad4b1080 Scripts/GB: use the correct randomizer method to select Throngus' next weapon to fix an issue that was preventing him from picking his swords 2019-10-17 15:46:41 +02:00
Artamedes 57992c4f0d Core/PacketIO: Update UpdateFlags for SMSG_UPDATE_OBJECT movement update (#9)
* Core/PacketIO: Update UpdateFlags for SMSG_UPDATE_OBJECT movement update

* 1

* Core/NetworkOI: corrected connection type for SMSG_MOVE_UPDATE

* suggestions
2019-10-15 19:11:15 +02:00
Ovahlord 91d020d99d Scripts/Deadmines: removed a unneeded spell cast from Helix' face ride timer aurascript 2019-10-14 19:21:39 +02:00
Ovahlord 6c97d6a49e Scripts/Deadmines: players will no longer become clickable vehicles when Helix dismounts from a player face
* Helix will no longer attack immediately when Lumbering Oaf has died
2019-10-14 19:20:18 +02:00
Ovahlord 52afc1e171 Scripts/Deadmines: fixed a typo that was causing the Defias Harvester Golems to energize the Foe Reaper 5000 multiple times 2019-10-14 00:56:47 +02:00
Ovahlord 8980150a82 Scripts/Deadmines: the faction related spawns should only spawn on normal difficulty 2019-10-14 00:56:46 +02:00
Ovahlord 11da06cb0b Scripts/Deadmines: cleaned up script for Defias Reaper to match retail behaivior 2019-10-10 15:32:21 +02:00
Ovahlord ba85a5ec9f Core/Spells: corrected a typo that was causing Earth Shield to gain additional spell power benefits from the heal target's spellpower 2019-10-09 13:59:25 +02:00
Shauren e596504d93 * Auth/Battle.net Added missing build check to JoinRequest handler
* Core/Commands: Battle.net account command changesisting accounts

(6584995c11a02478671656ea6955db7a645b57ce)
(0c27ffaa49c7e3e6880051ac74581cae51d83351)
2019-10-08 15:26:06 +02:00
Ovahlord 6722e83123 Scripts/Deadmines: scripted goblin event sequence when opening the door to the Goblin Foundry 2019-10-08 15:09:12 +02:00
Ovahlord 143ece1702 Scripts/Deadmines: Helix Gearbreaker will summon his 2nd crew only on heroic difficulty 2019-10-08 14:31:41 +02:00
Ovahlord 777da7ba44 Scripts/Deadmines: reworked Helix Gearbreaker encounter
* updated script to new model
* use Helix as spawning handler instead of the Lumbering Oaf
* added missing visuals when throwing Helix
* corrected several timers and get rid of some jerky code
* added missing spawn event for Helix' 2nd crew when Lumbering Oaf dies
* increased Helix melee damage to get closer to sniff values
2019-10-07 10:57:54 +02:00
Ovahlord a1f4caff8e Scripts/Deadmines: reverted unintended changes of a upcoming rewrite for Helix Gearbreaker 2019-10-06 06:33:55 +02:00
ccrs 94980ab362 Core/Movement: move MoveSplineInit (#21857)
The number of edge cases in which weirdness is seen on "effect movements" will be kinda reduced, plus consistency, plus movementInform on custom movement spline initalizations.

Core/Movement: use helpers for validation

Core/Movement: crashfix workaround
2019-10-06 04:55:46 +02:00
Ovahlord b1eb4e58fd Scripts/BWD: make Magmaw's Lava Parasites fall on spawn since they wont fall by default 2019-10-05 23:10:51 +02:00
Ovahlord 6166054be7 Scripts/Deadmines: fixed spell rotation for Glubtok's blossom summoning and his elemental fist attacks 2019-10-05 16:07:30 +02:00
Ovahlord bcba6a82fa Scripts/Deadmines: reworked Glubtok encounter
* update script to new model
* use sniffed spline points and velocity for Glubtok's firewall platter
* corrected several timers
* re-order death sequence to reflect sniff data perfectly
* optimized several condition handlings
* increased Glubtok's melee damage
* added missing instance bind flag to Glubtok
2019-10-05 09:12:08 +02:00
Ovahlord 393664186a Scripts/Deadmines: moved faction related entrance spawns to spawn groups 2019-10-05 05:56:53 +02:00
Ovahlord 5a02e15e86 Scripts: fixed more warnings 2019-10-04 15:58:38 +02:00
Ovahlord 1ea13572cf Core: fixed several warnings accross the board 2019-10-04 03:40:43 +02:00
Ovahlord 8bec6af24a Core/NetworkIO: implement 2nd connection 2019-10-03 22:32:24 +02:00
Ovahlord 0299e10945 Core/Servers: nuke authserver 2019-09-30 07:26:54 +02:00
Ovahlord 19c52b7b09 Scripts/TSC: improved Ozruk's enrage handling 2019-09-28 20:33:21 +02:00
Ovahlord 351f26721d Core/Spells: updated Vengeance handling to 4.3 2019-09-27 03:23:59 +02:00
Ovahlord e696acae1c Core/Spells: fixed Cobra Shot generating less focus than intended 2019-09-25 17:09:03 +02:00
Ovahlord b3d81e08c1 Core/Spells: allow fire mages to stack Ignite damage numbers when Ignite did not tick for the first time 2019-09-22 15:31:54 +02:00
Ovahlord c94d98f5eb Scripts/HillsbradFoothills: refactored script internals for the Plants vs. Zombies questline to offer more flexibility for future implementations
* updated scripts to new scripting model
2019-09-19 15:10:40 +02:00
Ovahlord 6aac908192 Scripts/BWD: initial work on Nefarian's End encounter 2019-09-19 02:06:27 +02:00
Ovahlord 4bad4757f1 Core/Spells: Ignite will no longer proc from Frostfire Orb and Flame Orb 2019-09-15 19:47:29 +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 ac85198ace Scripts/BoT: corrected Worshipping aurascript to match sniff behaivior 2019-09-07 04:55:10 +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 f1b6c4e697 Scripts/GB: improved several spell scripts accross Forgemaster Throngus' script and added some safeguarding for AI based action calls 2019-09-07 00:08:39 +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 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 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