Rushor
f06b77dcb3
Scripts/Violet Hold: Zuramat the Obliterator - Improve Summonbehaviour of Void Sentry
...
closes #12175
2015-02-18 20:25:30 +01:00
Hristo Bogdanov
0b8a86886b
Core/Creatures: No gray aggro config
...
(Custom) Adds option to disable aggro from gray creatures when the players are above/below certain levels.
Closes #13919
2015-01-26 19:44:58 +00:00
Duarte Duarte
ed158c9c1b
Merge pull request #13893 from Unholychick/3.3.5
...
Core/Spells: Use BonusAmount for periodic damage
2015-01-26 19:01:16 +00:00
Nyeriah
9bd7b0e571
Scripts/SunwellPlateau: Correct a summon group entry and misc clean up
2015-01-18 23:05:18 -02:00
Nyeriah
866eff64aa
Scripts/HellfireRamparts: Add a missing reset call and correct spawn masks for Reinforced Fel Iron Chests
...
Thanks to @ariel- for noticing the missing _Reset();
Closes #13747
2015-01-18 20:56:05 -02:00
click
48fa7fa992
Core: Make core build without PCH enabled.
2015-01-18 02:07:25 +01:00
Unholychick
03a5d6d0c9
Core/Spells: Use BonusAmount for periodic damage
...
Closes #13887
2015-01-16 23:23:51 +01:00
joschiwald
81f1e03a5a
Core/Spells: fixed Shatter crit chance modifier
...
Closes #13885
2015-01-11 12:28:18 +01:00
MitchesD
f94cfc6577
Scripts/Misc: some random changes after recent commits and cleanup
2015-01-10 22:58:03 +01:00
Rushor
db849e7fcc
Scripts/Stratholme: Move Maleki the Pallid to Eventmaps
...
Closes #13871
2015-01-10 05:19:59 +00:00
Nyeriah
0baa4deb3f
Scripts/HellfireRamparts: Clean up a forgotten no longer used variable
2015-01-10 03:02:26 -02:00
Nyeriah
1852d7d2f7
Scripts/BlackfathomDepths: Convert bosses to EventMaps/BossAI and clean up instance script
2015-01-10 02:51:00 -02:00
Nyeriah
9c9e5abca3
Scripts/HellfireRamparts: Remove the spawning of the Reinforced Fel Iron chest from scripts
...
Updates #13747
2015-01-10 02:35:28 -02:00
jackpoz
9ea93eae33
Core/Aura: Replace assert with logged error for invalid AuraRemoveMode
...
Fix AuraScript::Remove() triggering an assert with default parameter and log an error when Aura is removed with invalid mode AURA_REMOVE_NONE instead of triggering an assert deep down in the call tree.
Fix https://github.com/TrinityCore/TrinityCore/issues/714 , triggered by spell 50240 "Evasive Maneuvers" script
2015-01-07 22:48:34 +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
Duarte Duarte
cd0ad4739c
Merge pull request #13796 from Unholychick/3.3.5
...
Scripts/Spells: Move death grip from DB
2014-12-28 19:36:21 +00:00
Unholychick
77887ab32f
Scripts/Spells: Move death grip from DB
...
Moves death grip from DB to spellscript for clarity and to reduce confusion in future.
2014-12-28 20:07:00 +01:00
pete318
17f6dcb762
Core: NPC Interaction change for unfriendly reputation.
...
For units with unfriendly reputation, check using the normal reaction function, instead of reading faction directly.
This allows specific buffs that alter creature reaction to work on the player, this allowing players to complete quests.
Closes #13629
2014-12-28 19:01:32 +00:00
pete318
f2444eedf9
Scripts/Quests: Fix Quest A Spirit Guide
...
- Ensures rep adjustment buff is always applied (overrides evade, implements existing evade + re-apply buff)
- Removes un-owned ravagers with incorrect faction from DB (the correct ones are spawned with their masters without the DB entries)
- Create some extra steps in the wolf's waypoints in order to generate some AI events for the Ryga NPC. I think it's a bit of a dirty solution, but it seems to work with minimal changes.
- Created RP series of events with Ryga NPC and Ancestral Wolf Spirit (Ryga Kneels, talks to wolf, then returns to spawn position after around a minute).
Closes #13619
Fix #4028
2014-12-28 18:43:14 +00:00
Gooyeth
bb002803bc
Scripts/Spells: Adding overrides Death Grip Initial.
...
Thanks @Goatform
2014-12-28 12:24:44 -06:00
Nayd
81a0e68c9f
Core/Spells: Remove a not-required spell dbc correction ( b0b7a55bdb)
2014-12-28 17:08:32 +00:00
Gooyeth
b0b7a55bdb
Scripts/Quests: Fix Red Snapper - Very Tasty! GOb
...
Fix 'School of Red Snapper' now disappear correctly when using 'Draenei Fishing Net', the bug is caused because the GameObject is SpellFocus type.
Fix #1673
Closes #13748
2014-12-28 17:03:33 +00:00
Natureknight
e8955cf6dd
Scripts/Spells: Death Grip should not be castable while jumping/falling and should have 8-30 yards range in PvP instead of 0-30 yards
...
Closes #13499
2014-12-28 16:54:41 +00:00
Duarte Duarte
32d9a71a42
Merge pull request #13547 from heihachi/master
...
Core/Player: Fix Restes/RaF exp on the exp bar and from kills
2014-12-28 15:57:28 +00: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
Rat
d1e7c6d080
Core/Logs: fixing typos
2014-12-28 10:41:08 +01:00
Aokromes
bbca7e7da3
Core/Logs: Move runtime log to debug
...
because it's already checked at startup.
2014-12-28 10:17:59 +01:00
jackpoz
cdf6c88462
Shared/Networking: Fix buffer overflow in Socket handling
...
Fix a buffer overflow caused by Boost trying to store too much data in a buffer too small.
2014-12-27 14:03:54 +01:00
Nyeriah
5d4f26d820
Scripts/Commands: Fix a conversion loss at the mute history command
2014-12-26 16:18:22 -02: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
Unholychick
d13036442e
Core/Scripts: Add new SpellScript hook OnEffectSuccessfulDispel
...
Adds SpellScript hook to execute scripts after succesful dispels, example could be warlock pets Devour Magic, which should only trigger when succesfully dispelling an aura.
(cherry picked from commit ebf95e7ed7 )
Conflicts:
src/server/game/Spells/SpellEffects.cpp
2014-12-25 21:33:02 +00:00
Duarte Duarte
3cb6ac02b2
Merge pull request #13749 from mthsena/3.3.5
...
Core/PetitionsHandler: Move charter costs to config
2014-12-25 20:53:35 +00: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
mthsena
0c1d3aa344
Core/PetitionsHandler: Move charter costs to config
2014-12-24 14:26:21 -02:00
Nyeriah
0043a5dd22
Core/Players: Fix a flaw as timed quests can still turn failed even if complete
2014-12-21 21:46:42 -02:00
jackpoz
1bb2bdfe6d
Merge PR https://github.com/TrinityCore/TrinityCore/pull/13702 into 3.3.5
...
Core/RBAC: Add two side trade to RBAC
2014-12-21 20:26:46 +01:00
mthsena
3ee2f0d2bf
Core/RBAC: Add two side trade to RBAC
2014-12-21 00:56:01 -02:00
z0ldrax
1b9aca10c7
Merge pull request https://github.com/TrinityCore/TrinityCore/pull/13650
...
RandomMovementGenerator - no need for extra complexity in computing height
2014-12-18 20:54:16 +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
mthsena
884953942b
Scripts/MountHyjal: Kill warning
2014-12-15 16:52:01 -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
joschiwald
4ecb754da8
Scripts/Archimonde: replaced one yell with proper db content and unhacked drain world tree
...
(cherry picked from commit 58aca0da81 )
2014-12-15 00:17:29 +01: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
Aokromes
664b11d862
Update worldserver.conf.dist
2014-12-12 20:31:53 +01:00
Nyeriah
f7a5a19f00
Scripts/Naxxramas: Implement the Four Horsemen's dialogue that happens after Gothik's death
2014-12-12 15:13:19 -02:00