jackpoz
b5cc8c5b17
Scripts/ToC: Fix doors opening/closing during Dreadscale fight
...
Fix doors opening/closing during Dreadscale fight by sending a CloseDoor command instead of toggling the door state when Dreadscale resets its movement.
Note that bounding the door state to boss movement makes poor sense and should be changed. Other bosses in ToC have this logic and should be updated if they show the same bug.
2015-05-17 14:50:30 +02:00
Nyeriah
da74aa526a
Scripts/Ulduar: Fix a comple of issues with Flame Leviathan's towers
...
* Fix tower count being set to 0 once the first tower is destroyed due to bad logic
* Prevent towers from reducing counter twice (caused by event being sent twice by the gameobject when destroyed)
2015-05-12 14:16:51 -03:00
Nyeriah
2d349da2ac
Scripts/Eye of Eternity: Provide players with drakes when entering instance after Malygos' demise
2015-05-05 02:04:04 -03:00
jackpoz
09aed25659
Scripts/VioletHold: Fix crash
...
Fix crash in Violet Hold happening when crystals were activated without killing trash mobs.
Crash added in cba6515acb and f4531c5a58 .
Closes #14629
2015-05-03 11:57:04 +02:00
Nyeriah
335cceb26e
Scripts/HallsOfStone: Set the Tribunal of Ages encounter state to IN_PROGRESS once it starts, instead of when Brann's escort starts
2015-04-23 23:51:40 -03:00
Nyeriah
6645af4b3c
Scripts/HallsOfStone: Brann Spankin' New achievement should only fail if damage is taken during event
2015-04-23 23:13:25 -03:00
tkrokli
8126faccda
Fix $n bug in NPC text for quest 11664 Escaping the Mist
...
Make quest NPC target player character to say the actual name instead of $n
Idea by @DDuarte
Final solution found in similar escort quests.
(Example script: npc_kayra_longmane in zone_zangarmarsh.cpp)
2015-04-12 10:27:38 +02:00
click
a09eafa104
Core: Whitespace/tab2spaces cleanup
2015-04-10 04:12:06 +02:00
Carbenium
aa1971964b
Add missing override keyword in scripts
...
(cherry picked from commit b948a4275e )
Conflicts:
src/server/scripts/Kalimdor/Firelands/boss_alysrazor.cpp
src/server/scripts/Kalimdor/zone_tanaris.cpp
src/server/scripts/Maelstrom/Stonecore/boss_slabhide.cpp
src/server/scripts/OutdoorPvP/OutdoorPvPZM.h
src/server/scripts/Spells/spell_mage.cpp
src/server/scripts/Spells/spell_paladin.cpp
2015-04-05 00:41:21 +02:00
jackpoz
1a2c20f95d
Scripts/Misc: Fix warning
2015-04-03 23:06:34 +02:00
MitchesD
0659f5d823
Merge pull request #14048 from Rushor/Worgen
...
Scripts/Grizzlyhills: Spell: Infected Worgen Bite - Apply Spellscript and Transformation
2015-03-25 16:27:04 +01:00
jackpoz
d888e4c7ad
Scripts/Ulduar: Fix some Flame Leviathan issues
...
Fix some Flame Leviathan issues:
- Fix boss evading all the time due to bad Doors check
- Opened "Lightning Door" to other bosses only after boss dies
- Eject players from the vehicles when boss dies, make them untargetable and despawn them after 5 minutes (adjust the time to the blizzlike time of choice)
2015-03-21 23:57:49 +01:00
Nyeriah
ea78bce592
Scripts/ToC: The Lich King event should only be started by the announcer
2015-03-19 19:07:32 -03:00
Naios
e96676aedd
Core/Misc: Fix some issues detected by static analysis
...
* Assignment of function parameter has no effect outside the function. Did you forget dereferencing it?
-> This argument is passed by value, it makes no sence so set it to null here.
* Member variable 'instance_violet_hold_InstanceMapScript::bWiped' is not initialized in the constructor.
(cherry picked from commit 433bc289c2 )
2015-03-18 20:23:47 +01:00
Rushor
f723b18164
Scripts/Borean Tundra: Enable Texts for 'Nesingwary Trapper'
...
by @Killyana + @danlapps
closes #10234
2015-03-17 00:05:06 +01:00
Kittnz
61557ee7c6
Core: Move FillCirclePath function to MotionMaster
2015-03-14 23:25:19 +01:00
click
0c7c25d6ed
Core/Script: INFO->DEBUG notification changes in ToC
2015-03-08 06:35:15 +01:00
D4R4
ceea37c9e3
Scripts/The Lich King: Defile should not grow when player grabbed by Val'kyr is moves across
...
Closes #14131
2015-03-07 17:46:43 +01:00
joschiwald
31ee86e6ba
Fixed typo in dea095a84b
2015-03-07 17:44:13 +01:00
MitchesD
5009d67f0c
Scripts/Nexus: commanders converted from SAI to C++
2015-03-07 11:38:10 +01:00
Aokromes
61c150a293
Merge pull request #14303 from danlapps/3.3.5
...
remove king jotum vehicule of code as per Killyana request
2015-03-07 09:26:36 +01:00
Lapps
25c7fbc887
fix build
2015-03-06 23:23:23 -05:00
joschiwald
dea095a84b
Scripts/Rotface: moved mutated infection removal handling to spellscripts to fix an startup error
...
(cherry picked from commit 1dc60e8717 )
2015-03-07 03:36:39 +01:00
Lapps
8659b0176c
remove king jotum vehicule of code as per Killyana request
2015-03-06 19:55:26 -05:00
MitchesD
f6656d7536
Merge pull request #14117 from Rushor/Zuramat
...
Scripts/Violet Hold: Zuramat the Obliterator - Improve Summonbehaviour of Void Sentry
2015-02-20 13:55:18 +01:00
Rushor
f06b77dcb3
Scripts/Violet Hold: Zuramat the Obliterator - Improve Summonbehaviour of Void Sentry
...
closes #12175
2015-02-18 20:25:30 +01:00
MitchesD
3bb0abcd52
Merge pull request #14111 from Rushor/Volkhan
...
Scripts/HallsOfLightning: Boss Volkhan - Add OOC Forgecast
2015-02-18 20:12:07 +01:00
Rushor
cfc5fb29b6
DB/Misc: Fix a few startup errors from recent Updates
2015-02-15 23:11:33 +01:00
joschiwald
6dfc35d13c
Scripts/FoS: improved bronjahm encounter, thanks @Grimton1337, @tkrokli
...
Closes #14130
2015-02-13 21:15:30 +01:00
Nyeriah
69d016d0fe
Scripts/ForgeOfSouls: Fix an indentation issue on Bronham's script
2015-02-13 03:28:44 -02:00
Rushor
dc87cc69a1
Scripts/HallsOfLightning: Boss Volkhan - Add OOC Forgecast
...
closes #14066
2015-02-11 21:45:36 +01:00
Rushor
6080234e98
Scripts/Grizzlyhills: Spell: Infected Worgen Bite - Apply Spellscript and Transformation
...
closes #12165
2015-02-11 18:39:31 +01:00
jackpoz
2ec6844666
Core/Misc: Fix static analysis issues
...
Fix some static analysis issues reported by Coverity
(cherry picked from commit c899944981 )
Conflicts:
src/server/game/Entities/Player/Player.cpp
src/server/scripts/Northrend/IcecrownCitadel/boss_professor_putricide.cpp
2015-02-02 01:47:59 +00:00
Duarte Duarte
61eb65b073
Merge pull request #13996 from Rushor/GymerGO
...
Scripts/Zul'Drak: GO Scourge Enclosure - Delay Despawn of Dummy to ensure Explosion
2015-01-31 20:01:45 +00:00
Rushor
de99d9e15b
Scripts/Zul'Drak: GO Scourge Enclosure - Delay Despawn of Dummy to ensure Explosion
2015-01-31 16:05:53 +01:00
MitchesD
f90decb08d
Scripts/HoR: fix warning
2015-01-30 14:17:37 +01:00
MitchesD
71b53601a3
Scripts/HoR: implement Quel'Delar quest
...
* support for quest 24480, 24561
* there may be some visual problems but quest should work as intended
Closes https://github.com/TrinityCore/TrinityCore/issues/838
2015-01-30 13:52:18 +01:00
click
48fa7fa992
Core: Make core build without PCH enabled.
2015-01-18 02:07:25 +01:00
Vincent-Michael
f3e86d3e68
Update copyright note for 2015
...
Happy new year
Conflicts:
src/server/bnetserver/Authentication/AuthCodes.h
src/server/bnetserver/Authentication/BattlenetPacketCrypt.cpp
src/server/bnetserver/Authentication/BattlenetPacketCrypt.h
src/server/bnetserver/Packets/AchievementPackets.h
src/server/bnetserver/Packets/AuthenticationPackets.cpp
src/server/bnetserver/Packets/AuthenticationPackets.h
src/server/bnetserver/Packets/BitStream.cpp
src/server/bnetserver/Packets/BitStream.h
src/server/bnetserver/Packets/CachePackets.cpp
src/server/bnetserver/Packets/CachePackets.h
src/server/bnetserver/Packets/ChatPackets.h
src/server/bnetserver/Packets/ConnectionPackets.cpp
src/server/bnetserver/Packets/ConnectionPackets.h
src/server/bnetserver/Packets/FriendsPackets.cpp
src/server/bnetserver/Packets/FriendsPackets.h
src/server/bnetserver/Packets/PacketManager.cpp
src/server/bnetserver/Packets/PacketManager.h
src/server/bnetserver/Packets/Packets.h
src/server/bnetserver/Packets/PacketsBase.cpp
src/server/bnetserver/Packets/PacketsBase.h
src/server/bnetserver/Packets/PresencePackets.cpp
src/server/bnetserver/Packets/PresencePackets.h
src/server/bnetserver/Packets/ProfilePackets.h
src/server/bnetserver/Packets/SupportPackets.h
src/server/bnetserver/Packets/WoWRealmPackets.cpp
src/server/bnetserver/Packets/WoWRealmPackets.h
src/server/bnetserver/Realms/RealmList.cpp
src/server/bnetserver/Realms/WorldListener.cpp
src/server/bnetserver/Realms/WorldListener.h
src/server/bnetserver/Server/ComponentManager.cpp
src/server/bnetserver/Server/ComponentManager.h
src/server/bnetserver/Server/ModuleManager.cpp
src/server/bnetserver/Server/ModuleManager.h
src/server/bnetserver/Server/Session.cpp
src/server/bnetserver/Server/Session.h
src/server/bnetserver/Server/SessionManager.cpp
src/server/bnetserver/Server/SessionManager.h
src/server/game/Accounts/BattlenetAccountMgr.cpp
src/server/game/Accounts/BattlenetAccountMgr.h
src/server/game/Battlegrounds/Zones/BattlegroundBFG.cpp
src/server/game/Battlegrounds/Zones/BattlegroundBFG.h
src/server/game/Battlegrounds/Zones/BattlegroundTP.cpp
src/server/game/Battlegrounds/Zones/BattlegroundTP.h
src/server/game/Entities/AreaTrigger/AreaTrigger.cpp
src/server/game/Entities/AreaTrigger/AreaTrigger.h
src/server/game/Entities/Item/ItemTemplate.cpp
src/server/game/Guilds/GuildFinderMgr.cpp
src/server/game/Guilds/GuildFinderMgr.h
src/server/game/Handlers/GuildFinderHandler.cpp
src/server/game/Handlers/VoidStorageHandler.cpp
src/server/game/Movement/MovementStructures.cpp
src/server/game/Movement/MovementStructures.h
src/server/game/Movement/PathGenerator.cpp
src/server/game/Server/BattlenetServerManager.cpp
src/server/game/Server/BattlenetServerManager.h
src/server/game/Server/Packet.cpp
src/server/game/Server/Packet.h
src/server/game/Server/Packets/AchievementPackets.cpp
src/server/game/Server/Packets/AchievementPackets.h
src/server/game/Server/Packets/AuctionHousePackets.cpp
src/server/game/Server/Packets/AuctionHousePackets.h
src/server/game/Server/Packets/AuthenticationPackets.cpp
src/server/game/Server/Packets/AuthenticationPackets.h
src/server/game/Server/Packets/BattlegroundPackets.cpp
src/server/game/Server/Packets/BattlegroundPackets.h
src/server/game/Server/Packets/ChannelPackets.cpp
src/server/game/Server/Packets/ChannelPackets.h
src/server/game/Server/Packets/CharacterPackets.cpp
src/server/game/Server/Packets/CharacterPackets.h
src/server/game/Server/Packets/ChatPackets.cpp
src/server/game/Server/Packets/ChatPackets.h
src/server/game/Server/Packets/ClientConfigPackets.cpp
src/server/game/Server/Packets/ClientConfigPackets.h
src/server/game/Server/Packets/CombatLogPackets.cpp
src/server/game/Server/Packets/CombatLogPackets.h
src/server/game/Server/Packets/CombatPackets.cpp
src/server/game/Server/Packets/CombatPackets.h
src/server/game/Server/Packets/EquipmentSetPackets.cpp
src/server/game/Server/Packets/EquipmentSetPackets.h
src/server/game/Server/Packets/GameObjectPackets.cpp
src/server/game/Server/Packets/GameObjectPackets.h
src/server/game/Server/Packets/GuildPackets.cpp
src/server/game/Server/Packets/GuildPackets.h
src/server/game/Server/Packets/ItemPackets.cpp
src/server/game/Server/Packets/ItemPackets.h
src/server/game/Server/Packets/LootPackets.h
src/server/game/Server/Packets/MiscPackets.cpp
src/server/game/Server/Packets/MiscPackets.h
src/server/game/Server/Packets/MovementPackets.cpp
src/server/game/Server/Packets/MovementPackets.h
src/server/game/Server/Packets/NPCPackets.cpp
src/server/game/Server/Packets/NPCPackets.h
src/server/game/Server/Packets/QueryPackets.cpp
src/server/game/Server/Packets/QueryPackets.h
src/server/game/Server/Packets/QuestPackets.cpp
src/server/game/Server/Packets/QuestPackets.h
src/server/game/Server/Packets/ReputationPackets.cpp
src/server/game/Server/Packets/ReputationPackets.h
src/server/game/Server/Packets/SpellPackets.cpp
src/server/game/Server/Packets/SpellPackets.h
src/server/game/Server/Packets/SystemPackets.cpp
src/server/game/Server/Packets/SystemPackets.h
src/server/game/Server/Packets/TalentPackets.cpp
src/server/game/Server/Packets/TalentPackets.h
src/server/game/Server/Packets/TradePackets.h
src/server/game/Server/Packets/WorldStatePackets.cpp
src/server/game/Server/Packets/WorldStatePackets.h
src/server/game/Server/WorldSocket.cpp
src/server/ipc/CMakeLists.txt
src/server/ipc/Commands.cpp
src/server/ipc/Commands.h
src/server/ipc/ZMQTask.cpp
src/server/ipc/ZMQTask.h
src/server/ipc/ZmqContext.cpp
src/server/ipc/ZmqContext.h
src/server/ipc/ZmqListener.cpp
src/server/ipc/ZmqListener.h
src/server/ipc/ZmqMux.cpp
src/server/ipc/ZmqMux.h
src/server/ipc/ZmqWorker.cpp
src/server/ipc/ZmqWorker.h
src/server/scripts/Commands/cs_battlenet_account.cpp
src/server/scripts/Commands/cs_mmaps.cpp
src/server/scripts/EasternKingdoms/BaradinHold/boss_alizabal.cpp
src/server/scripts/EasternKingdoms/BaradinHold/boss_occuthar.cpp
src/server/scripts/EasternKingdoms/BaradinHold/boss_pit_lord_argaloth.cpp
src/server/scripts/EasternKingdoms/BaradinHold/instance_baradin_hold.cpp
src/server/scripts/EasternKingdoms/BlackrockMountain/BlackrockCaverns/blackrock_caverns.cpp
src/server/scripts/EasternKingdoms/BlackrockMountain/BlackrockCaverns/blackrock_caverns.h
src/server/scripts/EasternKingdoms/BlackrockMountain/BlackrockCaverns/boss_ascendant_lord_obsidius.cpp
src/server/scripts/EasternKingdoms/BlackrockMountain/BlackrockCaverns/boss_beauty.cpp
src/server/scripts/EasternKingdoms/BlackrockMountain/BlackrockCaverns/boss_corla.cpp
src/server/scripts/EasternKingdoms/BlackrockMountain/BlackrockCaverns/boss_karsh_steelbender.cpp
src/server/scripts/EasternKingdoms/BlackrockMountain/BlackrockCaverns/boss_romogg_bonecrusher.cpp
src/server/scripts/EasternKingdoms/BlackrockMountain/BlackrockCaverns/instance_blackrock_caverns.cpp
src/server/scripts/EasternKingdoms/Deadmines/deadmines.cpp
src/server/scripts/EasternKingdoms/ZulAman/boss_akilzon.cpp
src/server/scripts/EasternKingdoms/ZulAman/boss_daakara.cpp
src/server/scripts/EasternKingdoms/ZulAman/boss_halazzi.cpp
src/server/scripts/EasternKingdoms/ZulAman/boss_hexlord.cpp
src/server/scripts/EasternKingdoms/ZulAman/boss_janalai.cpp
src/server/scripts/EasternKingdoms/ZulAman/boss_nalorakk.cpp
src/server/scripts/EasternKingdoms/ZulAman/instance_zulaman.cpp
src/server/scripts/EasternKingdoms/ZulAman/zulaman.cpp
src/server/scripts/EasternKingdoms/ZulAman/zulaman.h
src/server/scripts/EasternKingdoms/ZulGurub/boss_gahzranka.cpp
src/server/scripts/EasternKingdoms/ZulGurub/boss_jindo_the_godbreaker.cpp
src/server/scripts/EasternKingdoms/ZulGurub/boss_kilnara.cpp
src/server/scripts/EasternKingdoms/ZulGurub/zulgurub.h
src/server/scripts/EasternKingdoms/zone_burning_steppes.cpp
src/server/scripts/EasternKingdoms/zone_ironforge.cpp
src/server/scripts/EasternKingdoms/zone_stormwind_city.cpp
src/server/scripts/EasternKingdoms/zone_tirisfal_glades.cpp
src/server/scripts/Kalimdor/Firelands/boss_alysrazor.cpp
src/server/scripts/Kalimdor/Firelands/firelands.h
src/server/scripts/Kalimdor/Firelands/instance_firelands.cpp
src/server/scripts/Kalimdor/HallsOfOrigination/boss_anraphet.cpp
src/server/scripts/Kalimdor/HallsOfOrigination/boss_earthrager_ptah.cpp
src/server/scripts/Kalimdor/HallsOfOrigination/boss_temple_guardian_anhuur.cpp
src/server/scripts/Kalimdor/HallsOfOrigination/halls_of_origination.h
src/server/scripts/Kalimdor/HallsOfOrigination/instance_halls_of_origination.cpp
src/server/scripts/Kalimdor/zone_azshara.cpp
src/server/scripts/Kalimdor/zone_darkshore.cpp
src/server/scripts/Kalimdor/zone_felwood.cpp
src/server/scripts/Kalimdor/zone_moonglade.cpp
src/server/scripts/Kalimdor/zone_orgrimmar.cpp
src/server/scripts/Kalimdor/zone_stonetalon_mountains.cpp
src/server/scripts/Maelstrom/Stonecore/boss_corborus.cpp
src/server/scripts/Maelstrom/Stonecore/boss_high_priestess_azil.cpp
src/server/scripts/Maelstrom/Stonecore/boss_ozruk.cpp
src/server/scripts/Maelstrom/Stonecore/boss_slabhide.cpp
src/server/scripts/Maelstrom/Stonecore/instance_stonecore.cpp
src/server/scripts/Maelstrom/Stonecore/stonecore.cpp
src/server/scripts/Maelstrom/Stonecore/stonecore.h
src/server/shared/Cryptography/Authentication/AuthCrypt.h
src/server/shared/Cryptography/Authentication/PacketCrypt.cpp
src/server/shared/Cryptography/Authentication/WorldPacketCrypt.cpp
src/server/shared/Cryptography/HmacHash.cpp
src/server/shared/Cryptography/SHA256.cpp
src/server/shared/Cryptography/SHA256.h
src/server/shared/Database/Implementation/HotfixDatabase.cpp
src/server/shared/Database/Implementation/HotfixDatabase.h
src/server/shared/Realm/Realm.cpp
src/server/shared/Realm/Realm.h
src/tools/connection_patcher/CMakeLists.txt
src/tools/connection_patcher/Constants/BinaryTypes.hpp
src/tools/connection_patcher/Helper.cpp
src/tools/connection_patcher/Helper.hpp
src/tools/connection_patcher/Patcher.cpp
src/tools/connection_patcher/Patcher.hpp
src/tools/connection_patcher/Patches/Common.hpp
src/tools/connection_patcher/Patches/Mac.hpp
src/tools/connection_patcher/Patches/Windows.hpp
src/tools/connection_patcher/Patterns/Common.hpp
src/tools/connection_patcher/Patterns/Mac.hpp
src/tools/connection_patcher/Patterns/Windows.hpp
src/tools/connection_patcher/Program.cpp
src/tools/map_extractor/loadlib/DBFilesClientList.h
2015-01-01 00:32:50 +01:00
Nyeriah
9671d51327
Scripts/Ulduar: Fixes Flame Leviathan entering evade mode if Pursue returns no target
...
* Pursue is never cast on players at retail, however, being there without a vehicle doesn't prevent the boss from attacking you, nor does it enter evade mode.
Closes #11199
2014-12-29 04:05:10 -02:00
MitchesD
d3e2918c57
Scripts/Nexus: Keristrasza converted to BossAI and EventMap
2014-12-28 22:02:05 +01:00
MitchesD
3d3dafbe38
Scripts/ICC: fixed situations when LK tried to cast Necrotic Plague on pets and then Necrotic Plague was omitted
2014-12-28 12:09:12 +01:00
Nyeriah
63c1e265aa
Scripts/Oculus: Implement a couple of missing texts
2014-12-26 13:03:15 -02:00
Nyeriah
aff5229cd1
Scripts/Naxxramas: Add script support for quarter teleporters and spawn missing ones
...
Updates #13255
2014-12-26 03:58:42 -02:00
Nyeriah
e2f7b91298
Scripts/Nexus: Implement Grand Magus Telestra's seasonal costume
...
Closes #13643
2014-12-25 16:49:39 -02:00
MitchesD
f743fb3e43
Scripts/Nexus: rewritten instance script
2014-12-25 19:41:59 +01:00
Nyeriah
37ccea13cb
Scripts/HallsOfLightning: Readd a safe-measure line to remove Loken's aura
2014-12-17 15:02:54 -02:00
Nyeriah
dd942db85f
Scripts/Naxxramas:
...
* Implement dialogue after Sapphiron dies.
* Spawn missing triggers at Kel'Thuzad's room.
* Implement a couple of missing texts and emotes to Kel'Thuzad's fight.
2014-12-17 14:49:43 -02:00
Nyeriah
d417e92930
Scripts/HallsOfLightning: Implement Loken's intro speech and rewrite boss script to EventMaps/BossAI
2014-12-15 15:39:53 -02:00
Nyeriah
ee1fa93360
Scripts/Naxxramas: Implement Kel'Thuzad's taunts after defeating each wing and the one after killing Mr. Bigglesworth
2014-12-13 21:43:10 -02:00