aboutsummaryrefslogtreecommitdiff
path: root/src/server
AgeCommit message (Collapse)Author
2014-04-08Merge branch 'master' of github.com:TrinityCore/TrinityCore into 4.3.4Vincent-Michael
2014-04-08.cheat god should also affect on falling damage.Дмитрий
2014-04-07Core/Movement: Fix LoS issue of NPCs chasing targetsjackpoz
Add Line of Sight checks to WorldObject::GetNearPoint(), fixing to TargetedMovementGenerator not reaching a point with valid LoS to the target and MotionMaster::MoveKnockbackFrom() knocking creatures inside walls. Remove unused code.
2014-04-07Fix SPELL_AURA_MOD_AOE_AVOIDANCEUnholychick
There is not a single spell using this aura, but now it works :)
2014-04-06Merge branch 'master' of github.com:TrinityCore/TrinityCore into 4.3.4Vincent-Michael
2014-04-06Merge pull request #11836 from Unholychick/patch-1jackpoz
Partially revert 8edf6247c087884acd8c873a57c6f414e19091ec
2014-04-05Scripts/Ulduar: Fix uninitialized valuesjackpoz
Fix uninitialized values in Ulduar script reported by Valgrind.
2014-04-05Core/CrashHandler: Add more informations about localsjackpoz
Handle BasicType btChar and custom type std::basic_string<char,std::char_traits<char>,std::allocator<char> > (std::string). This allows WheatyExceptionReport to log the text stored in char*, char[] and std::string.
2014-04-05Fix merge failVincent-Michael
2014-04-05Partly revert 8edf6247c087884acd8c873a57c6f414e19091ecUnholychick
This wasnt the correct way to fix trinkets and talents that should proc on periodic heals, as it also made talents that procs off spells with casttime proc... Mentioned are affected, but there is a potential fix in: https://github.com/TrinityCore/TrinityCore/issues/1896 NOTE to self: learn to use the proc_flag table
2014-04-05Merge branch 'master' of github.com:TrinityCore/TrinityCore into 4.3.4Vincent-Michael
Conflicts: sql/old/3.3.5a/TDB52_to_TDB53_updates/world/2013_07_24_00_world_spell_script_names.sql sql/updates/world/2013_07_24_00_world_spell_script_names.sql sql/updates/world/2013_07_24_00_world_spell_script_names_335.sql src/server/game/Achievements/AchievementMgr.cpp src/server/game/Achievements/AchievementMgr.h src/server/game/Battlegrounds/ArenaTeamMgr.cpp src/server/game/Chat/ChatLink.cpp src/server/game/DataStores/DBCStores.cpp src/server/game/DataStores/DBCStructure.h src/server/game/DataStores/DBCfmt.h src/server/game/Entities/DynamicObject/DynamicObject.h src/server/game/Entities/Object/Object.cpp src/server/game/Entities/Player/Player.cpp src/server/game/Entities/Unit/StatSystem.cpp src/server/game/Entities/Unit/Unit.cpp src/server/game/Entities/Unit/Unit.h src/server/game/Groups/Group.cpp src/server/game/Handlers/QuestHandler.cpp src/server/game/Miscellaneous/SharedDefines.h src/server/game/Spells/Auras/SpellAuraEffects.cpp src/server/game/Spells/Auras/SpellAuras.cpp src/server/game/World/World.h src/server/scripts/Commands/cs_character.cpp src/server/scripts/Commands/cs_lookup.cpp src/server/scripts/Commands/cs_titles.cpp src/server/scripts/EasternKingdoms/ZulAman/boss_halazzi.cpp src/server/scripts/EasternKingdoms/ZulAman/boss_zuljin.cpp src/server/scripts/EasternKingdoms/ZulGurub/boss_jeklik.cpp src/server/scripts/Kalimdor/zone_darkshore.cpp src/server/scripts/Kalimdor/zone_mulgore.cpp src/server/scripts/Kalimdor/zone_tanaris.cpp src/server/scripts/Northrend/IcecrownCitadel/boss_the_lich_king.cpp src/server/scripts/Spells/spell_dk.cpp src/server/scripts/Spells/spell_mage.cpp src/server/scripts/Spells/spell_rogue.cpp src/server/shared/Database/Implementation/CharacterDatabase.cpp src/server/shared/Database/Implementation/CharacterDatabase.h src/tools/vmap4_extractor/mpq_libmpq04.h
2014-04-05Core/Spells: fixed Throw Shield Visual and Clone Weaponjoschiwald
2014-04-04Core/Chat: Fix valid chat links being handled as invalidjackpoz
Fix a case where valid chat links would have been handled as invalid. This happened if these conditions were true: - the link was a profession and the link name started with the same name of the profession, like spell id 61120 in esES locale "Inscripción de la tormenta de maestro" with profession name "Inscripción" - the profession name was the same for more than 1 locale available, like esES and esMX, or enUS and enGB Restore memmove() instead of memcpy() wrongly replaced in 791130f6faf6294d2cb27bec409d7b4ee855243f , it's unsafe to use memcpy() with overlapping memory regions.
2014-04-03Core/SmartScripts: SMART_ACTION_EQUIP prevent to false errorsMitchesD
2014-04-02Core/Misc: Fix uninitialized valuesjackpoz
Fix Position members not being always initialized. Valgrind log: at : Position::NormalizeOrientation(float) (Object.h:388) by : Position::SetOrientation(float) (Object.h:315) by : Position::Relocate(Position const&) (Object.h:310) by : spell_ulduar_stone_grip::spell_ulduar_stone_grip_AuraScript::OnRemoveVehicle(AuraEffect const*, AuraEffectHandleModes) (boss_kologarn.cpp:592)
2014-04-01Fix trinkets/talents procs on hots taken/doneUnholychick
2014-04-01Revert f79a8813a020991f398fc87a9025bf49f610f1e8Unholychick
2014-03-31Core/Misc: Fix typo in f47962f6707bb53a3241d23257a5bbd1b2679f87jackpoz
2014-03-31Core/Misc: Fix some static analysis issuesjackpoz
Add some asserts and additional NULL checks as sanity checks.
2014-03-31Core/Sai: Added new db errors :P (hihi)Vincent-Michael
2014-03-30Core/CreatureText: Unify log messages and add GUIDGacko
2014-03-30Core/Misc: Defined a few fields in Map.dbc and rewritten ↵Shauren
InstanceMap::GetMaxPlayers to match what the client does to determine max players
2014-03-30SmartAI: Use same method for removing auras in EnterEvadeMode as in CreatureAIGacko
Also fixes warnings about duplicate auras. Self-casted auras were not removed on entering evade mode in SAI as they are in CreatureAI.
2014-03-30Core/Misc: Fix warning with GCCjackpoz
2014-03-29Core/Misc: Fix warningjackpoz
2014-03-29Core/Commands: Handle "" as empty string argumentjackpoz
Fixes #11548
2014-03-29Scripts/Misc: Small code optimizationsVincent-Michael
2014-03-29Core/Maps: Fixed incorrect difficulty markers shown on the interface inside ↵Shauren
Icecrown Citadel (always displaying normal mode)
2014-03-29Core/LootShauren
* Master Looter cannot freely loot items under threshold * Update round robin looter only if loot is not empty * Fixed loot bag icon appearing in raid frames when loot method was not Master Looter * Fixed changing loot method reseting current round robin looter
2014-03-29Merge pull request #11719 from Dehravor/master-lootShauren
Core/Loot: Fix master loot
2014-03-28Core/Battlegrounds: Fix log errors about creatures not foundjackpoz
Move "Battleground::GetBGCreature: creature not found for BG" error log to INFO level when the caller expects no creatures to be found, like on Battleground startup. Closes #3538
2014-03-27Core/Misc: Fix some static analysis issuesjackpoz
Fix uninitialized values, most of which are false positives, always initialized before being accessed. Add some asserts and additional NULL checks as sanity checks. Use SpellMgr::EnsureSpellInfo() if the spell id is valid and always supposed to return a valid not-NULL SpellInfo* .
2014-03-26Fix non-pch build and remove blank lineGacko
2014-03-26Quest: The Power of the ElementsGacko
Remove hack SAI, use aura script
2014-03-26Core/SAI: Allow only creature sources to use the event types ↵Discover-
SMART_EVENT_DISTANCE_CREATURE and SMART_EVENT_DISTANCE_GAMEOBJECT for now.
2014-03-26Core/SAI: Only allow SMART_EVENT_TARGET_BUFFED to be used from creature sources.Discover-
2014-03-26Core/SAI: Implement two new event types that are triggered when a certain ↵deathicon
creature/gameobject entry or guid gets within a given distance of the source.
2014-03-25Scripts/Icecrown Citadel: Fixed Muradin/Saurfang attacking each other during ↵Shauren
Gunship Battle Closes #11786
2014-03-24Core/Misc: Fix assertion triggeredjackpoz
Change an assertion added in 6dcd8c8545a65a7bfbd0daaa16f650d8c3a90262 with a NULL check, properly handling the case of a NULL parameter. Fixes #11771
2014-03-24Core/Logging: Fixed filenames of backup logsShauren
Closes #11765
2014-03-24Scripts/Icecrown CitadelShauren
* Deathbringer Saurfang will now evade if any player stands on the gunship * Fixed players being stuck in combat after defeating gunship * Fixed players not sticking to gunships
2014-03-23Core/Misc: Removed unused defines, added missing include and removed a few ↵Shauren
warnings
2014-03-23Fixed build without PCHShauren
2014-03-23Scripts/Icecrown Citadel: Icecrown Gunship BattleShauren
2014-03-23Merge pull request #11763 from MitchesD/miscAokromes
Scripts/ZulAman/Halazzi: convert text to create_text and fixed despawn of cat
2014-03-23Core/Transports: Enabled LoS on transportsShauren
2014-03-22Scripts/ZulAman/Halazzi: convert text to create_text and fixed despawn of catMitchesD
2014-03-22Core/Spells: Fixed target selection hooks running twice for each effect if ↵Shauren
both target A and B were using the same hook type (OnObjectAreaTargetSelect, OnObjectTargetSelect, OnDestinationTargetSelect)
2014-03-22Core/Transports: Fixed crashes happening when a transport was despawned with ↵Shauren
players/dynamicobjects on it
2014-03-22Core/Map: Save weather, light and music overrides in map to send them to ↵Shauren
players logging in