aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2015-08-12Scripts/Misc: Fix possible crashjackpoz
Fix possible NULL-dereference exception happening in PlayerOrPet checks used in Ulduar and Temple Of Ahn Qiraj
2015-08-11Core/Misc: Added some missing overridesDavid Carlos Manuelda
2015-08-10Core/RestState: Check area trigger radius instead of 1.0f distanceRochet2
Closes #15016 Closes #15052 Signed-off-by: jackpoz <giacomopoz@gmail.com>
2015-08-09Merge pull request #15058 from Golrag/rorfacejackpoz
Scripts/Rotface: Fix Ooze flood targets. Fixes #15031
2015-08-08[3.3.5] Core/Spells: Fix Shattered Barrier triggering on dispelUnholychick
Prevents Shattered Barrier talent from triggering when Ice Barrier is dispelled. It should only trigger when Ice Barrier is removed by damage(destroyed). Closes #14555 Closes #14605
2015-08-08Merge pull request #15119 from robinsch/groundingjackpoz
Core/Spells: Grounding totem fix Fixes #15108
2015-08-08Scripts/Kalimdor: Remove unused scriptjackpoz
Remove unused C++ script replaced by d69a31d238122ab1ceb998908ebf218299792a16
2015-08-08Core/Gameobjects: Move a log from FATAL to DEBUGjackpoz
The log is triggered when a mage creates a portal to another map, uses it and then the portal despawns.
2015-08-08Core/Battlegrounds: Move a log from ERROR to DEBUGjackpoz
The "error" is a false positive happening every time a player in a Battleground logs out because WorldSession::LogoutPlayer() notifies the bg twice
2015-08-07Merge pull request #15219 from SeTM/patch-2jackpoz
Core/Spells: Fix some taxi paths not being available to players. This allows players to use the taxi paths used already by spells 29376, 29377, 31752, 34578, 47851. Fixes https://github.com/TrinityCore/TrinityCore/issues/12832
2015-08-07Core/AHBot: Add missing AHBot quality price ratio to configMrSmite
Signed-off-by: jackpoz <giacomopoz@gmail.com>
2015-08-05Core/Spells: Fix damage done by SPELL_EFFECT_NORMALIZED_WEAPON_DMGjackpoz
Fix a rare case that would cause SPELL_EFFECT_NORMALIZED_WEAPON_DMG to do 4 billions damage or to trigger an assertion in Unit::CalculateDamage() depending by Unit base damage. To reproduce the issue cast spell 25816 on a level 1-14 warrior, then make the warrior cast spell 694 on a Creature.
2015-08-05Core/SmartScript: removed initial timer of SMART_EVENT_IC_LOS and ↵MitchesD
SMART_EVENT_OOC_LOS Closes https://github.com/TrinityCore/TrinityCore/issues/14516 (cherry picked from commit e83a1c6b350575f784bd26c84b78d07b0bc2edbb)
2015-08-05Fixed load taxi nodes.Alex
Spell nodes not have prices. to #12832
2015-08-01Core/Spells: Magic Suppression - Set ProcChargesRushor
* closes #15194
2015-08-01Core/AHBot: Adjust AHBot bid and buyout chancesjackpoz
Apply an exponential formula to define the chance to bid/buyout an auction depending on auction price and item price ratio. The formula can be adjusted changing the new AuctionHouseBot.Buyer.ChanceFactor config parameter Chance = 100 ^ (1 + (1 - (auction_price / item_price) / k) k is the config parameter AuctionHouseBot.Buyer.ChanceFactor, the higher the number the higher chance to buy overpriced auctions.
2015-08-01Scripts/Spells: Fix Rapid RecuperationLuqJensen
Closes #15180
2015-08-01Core/Script: Fix Corporal KeeshanKittnz
2015-08-01Core/Script: Set Faction at start of escort for Corporal KeeshanKittnz
Request by DRJ
2015-07-31Fix SpellAurasEffects build on GCC 5.1DDuarte
Closes #14655 (cherry picked from commit 57ced3ccbd44c8d4955da645522c6cd85c001c6c)
2015-07-28Scripts/RubySanctum: Widen random angles for meteor flames.Warpten
Don't QQ because "OMG you're not testing any of your stuff", I can't build TC atm. Memo: Meteor Flames have ``` [12] UNIT_CREATED_BY_SPELL: 74689/1.046616E-40 ``` which isn't in DBCs, exists, but is not seen in sniffs. (cherry picked from commit 0dc6ea161dce755a702f2e26d93ca2a1f46a903f)
2015-07-28Core/Spells: Fix Charge "no path" error with even bigger targetsjackpoz
Addition to a328a119784252c6d514436f4ceffa693ac65453 , clamp object size to [0,4] in case of very huge Creatures like Lord Marrowgar entry 36612
2015-07-28Core/Config: Describe better Wintergrasp.Enable option in worldserver.confjackpoz
2015-07-28Core/Threading: Handle CMSG_BATTLEFIELD_MGR_ENTRY_INVITE_RESPONSE only in ↵jackpoz
WorldSession update because it removes the Player from his Group which is not thread-safe
2015-07-28Merge pull request #15168 from jameyboor/3.3.5jackpoz
Core/Creature: Fix Creature::UpdateMovementFlags() ignoring DynamicTree height Fix Creature::UpdateMovementFlags() checking only maps/vmaps height and skipping GameObject height stored in DynamicTree
2015-07-27Scripts/RubySanctum: Fixed Meteor FlamesWarpten
(cherry picked from commit 982b59d2ec280fa4eebfc95aa526b5d0b9f8675e) Update boss_halion.cpp (cherry picked from commit 50c23bbcb869f52d6102f3bb0192bada9da521a1)
2015-07-27Build: Add missing include to MapScripts.cppDDuarte
Fixes linker error in GCC/Clang
2015-07-27Travis build fixShauren
(cherry picked from commit a7d9c4e720c6546089123e301e31af1583628e4e)
2015-07-26Fix UpdateMovementFlags ignoring DynamicTree height.Jameyboor
2015-07-26Merge pull request #15164 from LuqJensen/mimironjoschiwald
Scripts/Ulduar: Fix a visual issue with Mimirons Rocket Strike and Fix Mimiron DB target attacking players
2015-07-26Scripts/Ulduar: Fix a visual issue with Mimirons Rocket StrikeUnholychick
In p2 he should fire left or right rocket at random, not always left one. ref https://www.youtube.com/watch?v=oY-nZ0EjDRw Fix Mimiron DB target attacking players.
2015-07-26Core/Misc: Added new error logs for gameobject_questitem / ↵Vincent-Michael
creature_questitem tables (cherry picked from commit 2fcab335df301a98269e427c955418fd98c3fd86)
2015-07-25Core: Fix non pch buildVincent-Michael
2015-07-25Core: Header cleanup in game/*/*.cppVincent-Michael
(cherry picked from commit 2e586bc520e7eda2387e850c3c0049e6daa880de) Conflicts: src/server/game/Battlegrounds/Battleground.cpp src/server/game/Battlegrounds/BattlegroundMgr.cpp src/server/game/Battlegrounds/Zones/BattlegroundBFG.cpp src/server/game/Battlegrounds/Zones/BattlegroundEY.cpp src/server/game/Battlegrounds/Zones/BattlegroundTP.cpp src/server/game/Chat/Chat.cpp src/server/game/Combat/ThreatManager.cpp src/server/game/DataStores/DB2Stores.cpp src/server/game/DataStores/DBCStores.cpp src/server/game/Entities/Creature/Creature.cpp src/server/game/Entities/Creature/GossipDef.cpp src/server/game/Entities/Object/Object.cpp src/server/game/Entities/Object/ObjectGuid.cpp src/server/game/Entities/Object/Updates/UpdateData.cpp src/server/game/Entities/Pet/Pet.cpp src/server/game/Entities/Player/Player.cpp src/server/game/Entities/Player/Player.h src/server/game/Globals/ObjectAccessor.cpp src/server/game/Handlers/BankHandler.cpp src/server/game/Handlers/CombatHandler.cpp src/server/game/Handlers/GroupHandler.cpp src/server/game/Handlers/GuildHandler.cpp src/server/game/Handlers/ItemHandler.cpp src/server/game/Handlers/MiscHandler.cpp src/server/game/Handlers/MovementHandler.cpp src/server/game/Handlers/PetitionsHandler.cpp src/server/game/Handlers/QueryHandler.cpp src/server/game/Handlers/SpellHandler.cpp src/server/game/Handlers/TokenHandler.cpp src/server/game/Handlers/VoiceChatHandler.cpp src/server/game/Maps/Map.cpp src/server/game/Movement/Spline/MoveSplineInit.cpp src/server/game/Quests/QuestDef.cpp src/server/game/Server/Packet.cpp src/server/game/Server/Packets/SpellPackets.cpp src/server/game/Server/WorldSession.cpp src/server/game/Server/WorldSocket.cpp src/server/game/Spells/Auras/SpellAuraEffects.cpp src/server/game/Spells/Spell.cpp src/server/game/Spells/SpellEffects.cpp src/server/game/Spells/SpellScript.cpp src/server/game/Warden/Warden.cpp src/server/game/Warden/WardenWin.cpp src/server/game/Weather/WeatherMgr.cpp
2015-07-25Core/Collision: Removed direct GameObject references from collision projectShauren
(cherry picked from commit a029f97c8231f7be188663d63f95f34dd1b4f9e1) Conflicts: src/server/collision/Models/GameObjectModel.cpp
2015-07-25Core/SmartScripts: added new action SMART_ACTION_COMBAT_STOPMitchesD
* this avoid using hacks like evade, faction change or rooting. I wonder how SAI could be without this (cherry picked from commit d68df33c7689d62e27787f75820fd5b5be94005f)
2015-07-25Scripts/Ulduar: fixed freya loot and added missing conditionsjoschiwald
thanks @Keader Closes #15098
2015-07-24Scripts/RubySanctum: Halion: Correctly spawn X-shaped flames.Warpten
2015-07-24Fix non pch build for Visual Studio 2015 compilerVincent-Michael
(cherry picked from commit df1f4969d844ee913149e1fd93ab79d3e0754b5c)
2015-07-24Misc: Removed tabsShauren
(cherry picked from commit 4e83094354551b2b7efe40053cb57286b96c861b)
2015-07-24Core/Misc: Add a few consts to methodsDDuarte
(cherry picked from commit 7d9843c380cf00f38ad0c5bc75fd387e50ee11da) Conflicts: src/server/bnetserver/Packets/ConnectionPackets.h src/server/game/AI/SmartScripts/SmartAI.h src/server/game/Battlefield/Battlefield.h src/server/game/Battlegrounds/Battleground.h src/server/game/Entities/Object/Object.h src/server/game/Entities/Player/Player.h src/server/game/Guilds/Guild.h src/server/game/Instances/InstanceSaveMgr.h src/server/game/Support/SupportMgr.h
2015-07-24Fix non pch build.Gacko
(cherry picked from commit 49a6f7b7bd9fb87ece479636e9aaccf3ea02e6da)
2015-07-24Core/Misc: Fixing warnings detected by Visual Studio 2015 compilerShauren
(cherry picked from commit a22e4e121a1e54b2f4154d59623ee4a94a449176) Conflicts: cmake/compiler/msvc/settings.cmake src/server/game/DataStores/DBCStores.cpp src/server/game/Entities/GameObject/GameObject.cpp src/server/game/Entities/Object/Object.cpp src/server/game/Entities/Object/Object.h src/server/game/Entities/Pet/Pet.cpp src/server/game/Entities/Player/Player.cpp src/server/game/Entities/Unit/Unit.cpp src/server/game/Garrison/Garrison.cpp src/server/game/Garrison/GarrisonMgr.cpp src/server/game/Globals/ObjectMgr.cpp src/server/game/Globals/ObjectMgr.h src/server/game/Guilds/GuildMgr.cpp src/server/game/Handlers/CharacterHandler.cpp src/server/game/Handlers/QueryHandler.cpp src/server/game/Handlers/QuestHandler.cpp src/server/game/Handlers/SpellHandler.cpp src/server/game/Server/Packets/ChannelPackets.h src/server/game/Server/Packets/PartyPackets.cpp src/server/game/Server/WorldSession.h src/server/game/Spells/Spell.cpp src/server/game/Spells/SpellInfo.cpp src/server/game/Spells/SpellScript.cpp src/server/scripts/Commands/cs_list.cpp
2015-07-24Fix non pch.Gacko
(cherry picked from commit 5987391073b0a7a257658ecef51f1df4f0f38842)
2015-07-24Core: Remove whitespacesVincent-Michael
(cherry picked from commit 5705555f1f9a259f2d4d52980ccb68d1b909b7a2) Conflicts: src/server/game/Server/Packets/TicketPackets.h
2015-07-23Merge pull request #15116 from pete318/runeforgingmik1893
[3.3.5] Core/Spell: Learn DK runeforging skill, when receving the spell book ability.
2015-07-22Core/AuctionHouse: Fix misleading logAokromes
2015-07-22Core/Utilities: Add std::chrono::duration overloads to EventMap.Naios
* makes it possible to write: ```c++ events.ScheduleEvent(1, Seconds(10)); // ... or ... events.ScheduleEvent(2, Minutes(1) + Seconds(20)); // ... or with C++14 support: events.ScheduleEvent(2, 45s); ``` (cherry picked from commit e4e55a3dcbd846fd583b4fc86344d88ca63588d7)
2015-07-22Core/Database: Enable perfect forwarding for chat format calls.Naios
(cherry picked from commit 4904318c43567277f2d32c758724e82874f29849)
2015-07-22Core/Database: Enable perfect forwarding for database format calls.Naios
(cherry picked from commit ca16dc8c1b8da86f55a790a5f8cc6913dd005fcc)