Ovahlord
e871d2f0eb
Fixed build
2020-09-11 15:23:53 +02:00
Wyrserth
d2b27bc43c
Core/Misc: don't allow players to use/activate/loot non-allowed gameobjects while under the effect of a damage immunity aura ( #23319 )
...
* Core/Misc: don't allow players to use/activate/loot non-allowed gameobjects while under the effect of a damage immunity aura.
* Forgot to change this in last-second rename.
* Apply suggested changes, thanks Shauren!
# Conflicts:
# src/server/game/Entities/GameObject/GameObject.cpp
# src/server/game/Entities/Unit/UnitDefines.h
# src/server/game/Entities/Unit/enuminfo_UnitDefines.cpp
# src/server/scripts/Outland/CoilfangReservoir/TheSlavePens/boss_ahune.cpp
2020-09-11 15:06:15 +02:00
OcelotGear
1fd66b4621
Script/Hunter: fix Snake Trap's snakes' initialization.
...
Closes #23570 .
2020-09-11 15:02:33 +02:00
Ovahlord
44f89c7dae
Scripts/BWD: store Magmaw's body parts via guids instead of smelly pointers and validate the body parts on engage
2020-09-10 21:15:07 +02:00
Ovahlord
d78cfb2843
Scripts/DS: corrected damage reduction formula logic for Elementium Blast
2020-09-10 15:02:31 +02:00
Ovahlord
3274117cec
Core/Spells: cleaned up and improved spell focusing behavior
...
* removed hacky update_object call from SetSpellFocus helper
* corrected facing behaivior in SetSpellFocus
* spells with SPELL_ATTR5_DONT_TURN_DURING_CAST will no longer set a target guid for proper clientside facing behaivior
* channeled spells with a destination target will no longer pick a objectTarget
* update serverside orientation for channeled spells with SPELL_ATTR1_CHANNEL_TRACK_TARGET
2020-09-09 20:08:35 +02:00
Ovahlord
74cf7fa413
Scripts/BWD: allow Shadow Conductor to be affected by resistances and other damage reduction auras instead of enforcing damage valuews
2020-09-05 00:22:49 +02:00
Ovahlord
82a1374fa9
Scripts/ZA:
...
* improved Vol'jin's intro script
* added some waypoints for some trash npcs
2020-09-02 18:19:26 +02:00
Ovahlord
d57332ca5d
Core/Spells: Selfless Healer's damage bonus will now scale with the amount of holy power
2020-08-31 18:06:15 +02:00
Ovahlord
3eee6f3559
Scripts/DM: ensure that Helix' vehicle aura is no longer present on players after a wipe
2020-08-31 13:07:22 +02:00
Ovahlord
32cf373719
Core/Spells: updated Focus Magic spell script to Cataclysm
2020-08-30 17:28:32 +02:00
Ovahlord
2db08bb0e0
Scripts/BWD: Magmaw's Ignition fire dummy npcs will now move in circles with their correct radius value and corrected the amount of steps
2020-08-30 13:08:46 +02:00
Ovahlord
8e339ba164
Scripts/BWD: Lord Victor Nefarius will now manipulate the abilities of any Omnotron golem with a cooldown instead of always picking the longest active golem
2020-08-30 12:48:35 +02:00
Ovahlord
27bbba32aa
Core/Spells:
...
* fixed Protector of the Innocent talent
* fixed Tower of Radiance talent
* fixed Blessed Life talent
* fixed Gift of the Earthmother Rejuvenation instant heal effect
2020-08-29 21:33:16 +02:00
Giacomo Pozzoni
6a8ecc3ee3
Core/Misc: Fix issues reported by static analysis ( #25351 )
...
* Core/Misc: Fix issues reported by static analysis
* Core/Vmaps: Code cleanup after e777161888
# Conflicts:
# src/common/Collision/DynamicTree.cpp
# src/server/game/Entities/Object/Object.cpp
# src/server/game/World/World.cpp
2020-08-29 13:49:21 +02:00
Ovahlord
b85168975f
fixed a warning
2020-08-29 11:43:24 +02:00
kvipka
e6e20bd574
Scripts/InstanceScript: Fix an issue where LoadAllGrids would load creatures before TeamInInstance was properly set (PR #25340 )
...
# Conflicts:
# src/server/scripts/Northrend/IcecrownCitadel/instance_icecrown_citadel.cpp
2020-08-29 00:48:20 +02:00
Ovahlord
9d345f0d87
Core/Creatures: creature groups no longer unnecessarily throw their data on the heap and formations now support inversing angles when waypoint Ids are 0
2020-08-28 23:02:05 +02:00
Ovahlord
89fdfd5d7f
Core/Spells: corrected Furor behaivior and fixed an exploit that was allowing druids to get full energy when turning into cat form
2020-08-28 15:51:29 +02:00
Warpten
2b2fc5fb8a
Core/Spells: remove PrepareSpellScript and PrepareAuraScript macros and make Hooklist use emplace behaivior ( #174 )
2020-08-28 15:40:26 +02:00
Ovahlord
6e257a5123
Core/Spells: Warrior's Deep Wounds periodic damage is now based on normalized weapon damage and will only use the mainhand weapon as reference
2020-08-25 15:18:44 +02:00
Roc13x
0d95ea24bc
Core/Command: Make new access take effect immediately on GM level change
2020-08-24 23:49:47 +02:00
Ovahlord
d8478b689c
Core/Spells:
...
* fixed Glyph of Dazing Shield proc
* fixed Glyph of Colossus Smash
* fixed Glyph of Divinity
* updated Glyph of Heroic Throw to Cataclysm
2020-08-24 23:18:51 +02:00
Ovahlord
75a0e1c011
Core/Spells: updated Bloodworm's Blood Gorged behaivior to Cataclysm
2020-08-24 18:32:31 +02:00
Ovahlord
c504068259
Scripts/BWD: Maloriak will now try to release Aberrations until he has released all of them instead of stopping after 6 attempts
2020-08-23 21:10:02 +02:00
Ovahlord
864ce72818
Scripts/TSC: fixed Corborus' Crystal Shard's not attacking anything
2020-08-23 18:56:08 +02:00
Shauren
44e0d6c0f9
Scripts/Spells: Replace RegisterAuraScript with RegisterSpellScript and remove it
2020-08-23 17:44:48 +02:00
Ovahlord
5be03870b5
Core/Spells:
...
* fixed Hunter Fervor talent
* fixed Hunter Killing Streak talent
* fixed Crouching Tiger, Hidden Chimera talent
* allow controlled units to proc the auras of their owner when dealing spell damage
2020-08-23 00:51:52 +02:00
Ovahlord
1507ca0179
Fixed build
2020-08-22 18:46:57 +02:00
Aokromes
34c7022378
Core/Creatures: Fix typo
2020-08-22 18:23:50 +02:00
Shauren
fa6f081037
Core/Creatures: Move gossip trainer assignment to creature_trainer table - same gossip can open different trainers depending on which creature it is assigned to
2020-08-22 18:22:57 +02:00
Ovahlord
52287e1f07
Core/SAI: ported set speed, weather and override light smart actions from 335
2020-08-22 18:16:03 +02:00
Ovahlord
0e61055ac3
Scripts/BWD: corrected Nefarian's respawn position after a wipe based on cyclic path point information
2020-08-22 16:19:03 +02:00
Ovahlord
f1bbb7fa64
Scripts/BWD: the Poison Bombs in Omnotron Defense System encounter will now also fully fixate on their target
2020-08-09 21:15:59 +02:00
Ovahlord
12a1f5ce6e
Scripts/DS: fixed a oversight in Concentration spell script that was causing Deathwing's focused limbs to get stuck in their flying anim tier state when the Concentration gets removed
2020-08-09 18:56:04 +02:00
Ovahlord
e01a81bc3e
Scripts/TSC: 80d2cfbfc1 followup
2020-08-09 18:44:32 +02:00
Ovahlord
80d2cfbfc1
Scripts/TSC: updated Slabhide's scripting model to modern standard and corrected flight handlings in order to fix an issue that was causing it to glitch under the floor
2020-08-09 18:35:23 +02:00
Ovahlord
1b46c95a9c
Scripts/GB: updated Drahga's script to modern model and corrected several flaws accross the board
2020-08-09 17:37:52 +02:00
Ovahlord
d70beecea5
Scripts/GB: updated Erudax encounter
...
* updated all scripts to modern coding standards
* corrected timers accross the board
* corrected repeat behaivior for Enfeebling Blows
* dropped unnecessary data type accessors
* improved encounter frame and despawn behaivior for Faceless Corruptors
2020-08-09 16:13:06 +02:00
Ovahlord
0d5869403f
Scripts/BoT: fixed Halfus' enslaved dragons not updating their victims
2020-08-07 23:17:08 +02:00
Ovahlord
e1a678e529
Scripts/Naxxramas: cleaned up 'Frogger' event and use sniffed values for intervals, movement speeds and overall despawn behaivior
2020-08-06 17:38:19 +02:00
Gildor
4a611f5596
Scripts/Naxxramas: Frogger event improvements ( #25202 )
...
* Scripts/Naxxramas: Frogger event improvements
* Prevent Living Poison accumulation
* Now Living Poison cast Explode
* check for a nearby player
* move event to the frogger trigger's AI
* Initialize and removing unnecessary things
* applying suggestions
* remove unnecessary header
* Rename 9999_99_99_99_world.sql to 2020_08_05_00_world.sql
# Conflicts:
# sql/updates/world/4.3.4/2020_08_05_00_world.sql
# src/server/scripts/Northrend/Naxxramas/instance_naxxramas.cpp
2020-08-06 15:56:59 +02:00
Roc13x
ac6604fba7
Core/Creature: Refactor vendor item code ( #167 )
...
* Fix loading referenced vendor items
* Refactored vendor item storage
2020-08-06 01:43:39 +02:00
Ovahlord
a5ff863c0c
Scripts/DM: fixed Helix' Nightmare version to not attack anything and black James Harrington's health regeneration in Vanessa VanCleef's nightmare
2020-08-05 17:48:24 +02:00
Ovahlord
7de9675bf9
Scripts/Deadmines: fixed Helix' Lumbering Oaf not attacking anything at all
2020-08-05 17:40:13 +02:00
Ovahlord
6f43b13a2c
Scripts/DM: corrected cyclic spline argument data for Vanessa's lightning walls
2020-08-05 17:08:09 +02:00
Ovahlord
e334e60103
fixed warnings
2020-08-04 21:35:59 +02:00
Ovahlord
1fbd50db16
Scripts/ET:
...
* moved Nozdormu's script to a seperate file
* scripted Moruzond's respawn mechanism
2020-08-04 21:31:11 +02:00
Ovahlord
f42d242996
Core/Spells: implement and enable SMSG_MISSILE_CANCEL and use it in Murozond encounter
2020-08-04 16:53:59 +02:00
Ovahlord
d099e16acb
Scripts/ET: initial work on Murozond encounter
2020-08-04 11:43:53 +02:00