Commit Graph

5777 Commits

Author SHA1 Message Date
Ovahlord
5a59d33fd5 Scripts/Deadmines: cleaned more things up and fixed a tabbing 2018-04-02 07:47:36 +02:00
Ovahlord
92ca9b867d Scripts/Deadmines: minor cleanup after recent implementation 2018-04-02 07:44:22 +02:00
Ovahlord
e0ad916764 Scripts/Deadmines: finished Vanessa VanCleef implementation... finally! 2018-04-02 07:42:31 +02:00
Ovahlord
20566cb142 Scripts/Deadmines: more work on Vanessa VanCleef
* scripted Rope movement and Adds AI
* initial work on detonating the ship
2018-04-02 03:34:56 +02:00
Ovahlord
58d0cd8a8c Scripts/Gilneas: some initial work on chapter 2
* implement intro event for chapter 2
* added support for entering phase 181 after completion
2018-03-29 15:39:07 +02:00
Aokromes
6c3e72ed2d Core/Creatures: implement CREATURE_FLAG_EXTRA_NO_SELL_VENDOR (#21642)
* Add CREATURE_FLAG_EXTRA_NO_SELL_VENDOR and use it for a single no-sell vendor in game (there are more of them in later expansions)
2018-03-29 01:06:15 +02:00
ariel-
18b04b326e Scripts/ICC: use script searchers instead of saving list of creature pointers
Closes #21644
2018-03-29 00:51:39 +02:00
Ovahlord
0db0f35cae Revert "Core/Entities: Some changes to LoS z checking & MotionMaster::MoveJumpTo"
This reverts commit 157719d4b0.
2018-03-28 18:45:36 +02:00
Ovahlord
70b58b7122 Core: fixed loading Deadmines scripts 2018-03-28 15:36:11 +02:00
Ovahlord
37e4b3492c Fixed build after recent header cleanup 2018-03-28 14:58:59 +02:00
Ovahlord
2cfdd3cbe0 Merge branch '4.3.4' of https://gitlab.com/trinitycore/TrinityCore_434 into 4.3.4
# Conflicts:
#	src/server/game/AI/CoreAI/PetAI.cpp
#	src/server/game/Battlegrounds/Battleground.cpp
#	src/server/game/Battlegrounds/Zones/BattlegroundTP.cpp
#	src/server/game/DungeonFinding/LFGMgr.h
#	src/server/game/DungeonFinding/LFGQueue.h
#	src/server/game/Entities/Creature/Creature.h
#	src/server/game/Entities/Pet/Pet.cpp
#	src/server/game/Entities/Player/Player.cpp
#	src/server/game/Entities/Player/Player.h
#	src/server/game/Entities/Unit/Unit.h
#	src/server/game/Globals/ObjectMgr.h
#	src/server/game/Groups/Group.cpp
#	src/server/game/Groups/Group.h
#	src/server/game/Guilds/Guild.cpp
#	src/server/game/Guilds/Guild.h
#	src/server/game/Handlers/GuildHandler.cpp
#	src/server/game/Handlers/LFGHandler.cpp
#	src/server/game/Handlers/MiscHandler.cpp
#	src/server/game/Handlers/NPCHandler.cpp
#	src/server/game/Instances/InstanceScript.cpp
#	src/server/game/Maps/Map.cpp
#	src/server/game/Maps/Map.h
#	src/server/game/Maps/ZoneScript.cpp
#	src/server/game/Server/WorldSession.cpp
#	src/server/game/Spells/SpellEffects.cpp
#	src/server/game/Weather/Weather.cpp
#	src/server/game/Weather/WeatherMgr.cpp
#	src/server/scripts/Commands/cs_reload.cpp
#	src/server/scripts/EasternKingdoms/Deadmines/boss_mr_smite.cpp
#	src/server/scripts/EasternKingdoms/Deadmines/deadmines.h
#	src/server/scripts/EasternKingdoms/ShadowfangKeep/instance_shadowfang_keep.cpp
#	src/server/scripts/EasternKingdoms/ShadowfangKeep/shadowfang_keep.cpp
#	src/server/scripts/EasternKingdoms/ShadowfangKeep/shadowfang_keep.h
#	src/server/scripts/EasternKingdoms/eastern_kingdoms_script_loader.cpp
#	src/server/scripts/Kalimdor/VortexPinnacle/vortex_pinnacle.h
#	src/server/scripts/Spells/spell_dk.cpp
#	src/server/scripts/Spells/spell_druid.cpp
#	src/server/scripts/Spells/spell_generic.cpp
#	src/server/scripts/Spells/spell_hunter.cpp
#	src/server/scripts/Spells/spell_mage.cpp
#	src/server/scripts/Spells/spell_pet.cpp
#	src/server/scripts/Spells/spell_shaman.cpp
#	src/server/scripts/Spells/spell_warrior.cpp
2018-03-28 12:35:52 +02:00
Aokromes
ad07191b89 Fix encoding 2018-03-28 11:31:28 +02:00
ariel-
4f0870cf32 And finally zmq nightmare is over 2018-03-28 06:11:01 -03:00
ariel-
4e05743909 Dep: fix more zmq 2018-03-28 06:05:10 -03:00
ariel-
5ff847159c Core: header cleanup, split realmlist, boost compatibility, cotire, remove stormlib/zlib and stormlib/bzip2 and instead use dep sources 2018-03-28 04:41:59 -03:00
Ovahlord
53e989dcd3 Revert "Core/Movement: merged smooth waypoints (commit: 05fb27dae4)"
This reverts commit 6dddfc812c.
2018-03-27 22:04:30 +02:00
Ovahlord
d2b2dc8fca Core/Spells: Blessing of the Eternals will now properly increase the proc chance for Earthliving Weapon only 2018-03-27 03:14:59 +02:00
Ovahlord
09dc44b08e Scripts/Deadmines: fixed a typo that caused the Foundry Door to stay closed when defeating Foe Reaper 5000
*implement a reset mechanism to reset Vanessa's nightmare
2018-03-27 01:42:44 +02:00
Ovahlord
ad7057f784 Scripts/Deadmines: some minor fine tunings for nightmare phases 2018-03-27 01:16:48 +02:00
Ovahlord
c3e247acb9 Scripts/Deadmines: dropped some unneeded code and moved it to SAI
*fixed some targeting fails for Ripsnarl's nightmare
2018-03-27 00:20:44 +02:00
Ovahlord
d473c1f0b8 Script/DM: finished initial work on Nightmare phases
*todo: fix calissas resque and nightmare offwearing message and reset nightmare when vanessa evades
2018-03-26 01:14:03 +02:00
Ovahlord
a88659ac1c Scripts/Deadmines: more work on Vanessa VanCleef's nightmare phases.
*finished Glubtok and Helix nightmares
2018-03-25 03:03:48 +02:00
Ovahlord
f4846bb2d1 Scripts/VP: converted Ertan's Vortex AI script to PassiveAI 2018-03-25 03:03:12 +02:00
Ovahlord
1be30bed83 Scripts/VP:
* added missing encounter frames to Altairus and Asaad
* make Altairus' Cyclones also hovering for a correct hitbox and height
* fixed Slipstream target selection
* fixes Skyfall disappearing when Skyfall Stars are dead
* fixed visuals for Asaad's Supremacy of the Storm
* fixed Static Cling not applying on jumping / falling targets
* fixed summoning Skyfall Stars
* removed a duplicate sound that appeared during announcing Supremacy of the Storm
2018-03-23 23:56:38 +01:00
Ovahlord
765a9fa3f0 Scripts/VP: fixed Granvizier Ertan's encounter frame removal on death 2018-03-23 17:42:54 +01:00
Ovahlord
5c5a5285fc Scripts/VP: fixed Grand Vizier Ertan's Storms Edge phase and fixed some weird code style 2018-03-23 17:20:37 +01:00
Ovahlord
c354b346ce Core/Spells: fixed Healing Rain 2018-03-23 10:21:53 +01:00
Ovahlord
786ad2d34f Core/Spells: updated and fixed Deep Wounds 2018-03-22 22:41:48 +01:00
Ovahlord
44912fd51b Core/Spells: arcane missiles always has a 40% proc chance 2018-03-21 19:58:35 +01:00
Ovahlord
963055df37 Core/Spells: cleaned up more unneeded stuff 2018-03-21 19:57:22 +01:00
Ovahlord
bab697dc14 removed a spell copy paste leftover 2018-03-21 17:31:28 +01:00
Ovahlord
b3ca7e98c2 Core/Spells: fixed Runic Empowerment
*fixed Runic Corruption
2018-03-21 15:56:20 +01:00
Ovahlord
f2825615dd Core/Spells: fix Rune regeneration speed bonus from Improved Blood Presence
*fixed Runic Power retainment from Improved Frost Presence
2018-03-21 13:53:34 +01:00
Ovahlord
c8e5b45dc8 Core/Spells: fixed a derpy code issue in mana tide totem script 2018-03-20 11:37:22 +01:00
Ovahlord
157719d4b0 Core/Entities: Some changes to LoS z checking & MotionMaster::MoveJumpTo 2018-03-20 01:39:11 +01:00
Ovahlord
0f2bf8eaf2 Core/Spells: fixed Fulmination 2018-03-19 21:54:45 +01:00
Ovahlord
f1d3503f34 Core/Spells: Resurgence will now proc only if the caster has Water Shield active 2018-03-19 20:52:30 +01:00
Ovahlord
71caec5342 Core/Spells:
* fixed Ancestral resolve
* updated Focused Insight to Cataclysm
* fixed Nature's Blessing
* fixed Ancestral Healing
* Nature's Swiftness will now properly consume it's effect on spell launch
* fixed Cleansing Waters
* fixed Mana Tide Totem spirit bonus
* fixed Telluric Currents proc
* fixed Blessing of the Eternals
2018-03-19 20:41:13 +01:00
Ovahlord
b837812ff9 Merge branch '4.3.4' of https://gitlab.com/trinitycore/TrinityCore_434 into 4.3.4 2018-03-17 21:05:34 +01:00
Ovahlord
5ef1a67a27 Core/Spells: fix Fel Armor healing effect 2018-03-17 18:55:06 +01:00
Ovahlord
7602eb73f3 Core/Spells: improve codestyle of recent spell fixes 2018-03-17 17:00:19 +01:00
Ovahlord
e294044787 Core/Spells: Drain Soul will now properly grant Soul Shards while channeling.
* moved Soul Shard handling to aurascript
2018-03-17 13:15:22 +01:00
Ovahlord
a46736ba4c Core/Spells: fixed Drain Life healing
* implement Soul Siphon bonus heal effect for Drain Life
* implement Drain Life bonus healing from Death's Embrace
2018-03-17 12:49:50 +01:00
Aokromes
8d38ec47fb Core/Misc: Graveyards can now use conditions, SourceType = 27, SourceEntry = graveyard_zone.ID 2018-03-17 09:56:43 +01:00
Ovalord
0e998a6161 Scripts/Deadmines: fixed a warning 2018-03-15 22:06:15 +01:00
Ovalord
e0d987fa37 Merge branch '4.3.4' of https://github.com/Ovahlord/TrinityCore into 4.3.4 2018-03-15 17:21:39 +01:00
Ovalord
bcd6057ab9 Scripts/Deadmines: added WIP code for Vanessa VanCleef
* removed some grid searchers and use instancescript instead
2018-03-15 17:18:06 +01:00
Ovahlord
a6368c7e6b Fixed build 2018-03-14 09:11:11 +01:00
Ovahlord
617b3a8a11 Merge branch '4.3.4' of https://gitlab.com/trinitycore/TrinityCore_434 into 4.3.4
# Conflicts:
#	src/server/game/Entities/Player/Player.cpp
#	src/server/game/Maps/Map.cpp
#	src/server/game/Maps/Map.h
2018-03-14 08:22:00 +01:00
Ovah
60afe858e8 MMaps phasing 2018-03-12 18:19:19 +00:00