aboutsummaryrefslogtreecommitdiff
path: root/src/server
AgeCommit message (Collapse)Author
2012-01-22Merge branch 'master' of https://github.com/TrinityCore/TrinityCoreSubv2112
2012-01-22Core/SAI: Implemented SMART_ACTION_SEND_TARGET_TO_TARGET, it can be used to ↵Subv2112
send targets previously stored with SMART_ACTION_STORE_TARGET, to another npc, the other npc can then access them as if it was its own stored list Signed-off-by: Subv2112 <s.v.h21@hotmail.com>
2012-01-22Core/SmartAI: Fix target type SMART_TARGET_INVOKER_PARTYVincent-Core
2012-01-21Core/SAI: Run mode should be disabled by default in creatures with SAISubv2112
Signed-off-by: Subv2112 <s.v.h21@hotmail.com>
2012-01-21Merge pull request #4839 from Fredi/reloadShocker
Core/Commands: Implement reload multiple creature templates
2012-01-21Merge pull request #4874 from Vincent-Michael/AchievementFixShocker
Core/Achievements: Fix The Alterac Blitz, Let's Get This Done and Flurry achievements
2012-01-21Merge pull request #4895 from vlad852/masterMachiavelli
Core/Movement: properly set mover for possess/vehicles after recent changes
2012-01-20Scripts/UK: Removed unused variables, thanks to Vincent-Michael.Manuel Carrasco
2012-01-20Scripts/FoS: Fixed visual bug when Devourer of Souls casts Wailing Souls.Manuel Carrasco
fixed #1692
2012-01-20Scripts/UK: Adjusted Ingvar the Plunderer's spell timers (Shadow Axe is ↵Manuel Carrasco
still missing), sniffs have been used as source.
2012-01-20Core/Movement: properly set mover for possess/vehiclesVlad
2012-01-19Scripts/FoS: * Fixed Bronjahm teleport.Manuel Carrasco
* Soulstorm Channel (Visual) will be correctly cast at wip. * Adjusted Magic Bane timer.
2012-01-19Merge branch 'master' of git://github.com/TrinityCore/TrinityCore into ↵Vincent-Core
AchievementFix
2012-01-18Merge pull request #4836 from Chaplain/masterMachiavelli
Core/Movegen: Various fixes for recently added spline system
2012-01-18Core/DBLayer: Change some incorrect uses of PQuery with PExecute or ExecuteMachiavelli
2012-01-18Missing unsaved changes for previous commit...Machiavelli
2012-01-18Core/Items: Blizzlike fix for the recent trade exploit fixMachiavelli
2012-01-18Core/Movegen: Added missing part in ChaseMovementgenerator and minor logic ↵Chaplain
fix in MotionMaster::MoveJump()
2012-01-18Core/MotionMaster: Fix logic in MoveLand() and MoveTakeoff()Chaplain
2012-01-18Core/Items: Fix crash and updated documentation in SplitItemMachiavelli
2012-01-18Core/Achievements:Vincent-Core
- Fixed achievement "The Alterac Blitz" in Alterac Valley - Fixed achievement "Let's Get This Done" in Arathi Basin - Fixed achievement "Flurry" in Eye of the Storm
2012-01-18Core/Items: Really fix a trading spoof exploit.SignFinder
Thanks Alexsot for fix.
2012-01-17Merge pull request #4789 from drskull/masterKaelima
Spirit Hunt
2012-01-17Merge pull request #4822 from Fredi/auction_owner_notKaelima
Core/IO: Corrected SMSG_AUCTION_OWNER_NOTIFICATION packet structure
2012-01-18Core/Items: Attempt to fix crash in Player::SplitItem caused by ↵kaelima
6a44399852f746883d39a17e34670e1f5c8c10a6. And some random cleanup
2012-01-17Core/Auras: Add some documentation to new proc system code to avoid confusion.QAston
2012-01-17Core/Items: Fix a trading spoof exploit.Machiavelli
Closes #4713
2012-01-17Core/Conditions: Change CONDITION_REPUTATION_RANK. It now no longer ↵Machiavelli
explicitly checks if ConditionValue2 is equal to the reputation rank. It now checks if the player's reputation rank is in the bitmask of ConditionValue2, where each bits are (1 << ReputationRank). Idea by Aokromes and Malcrom Data conversion query by Malcrom (*WATCH OUT WITH CUSTOM CONTENT AS THIS DELETES ALL CONDITION TYPE 5's AND RE-ADDS STOCK DATA ONLY*)
2012-01-17Merge pull request #4860 from Souler/fix_dalaran_disguisesNay
"An Audience With The Arcanist" and "A Meeting With The Magister" Closes #485
2012-01-17Script/Quest: Solve some related problems with "An Audience With The ↵Souler
Arcanist" and "A Meeting With The Magister"
2012-01-17Core/Commands: Implement reload multiple creature templatesFredi
Example: .reload creature_template 34797 34799 35144 34796 Closes #2700
2012-01-16DB/SAI: The Missing DiplomatDiscover
closes #3700
2012-01-16Merge branch 'master' of git@github.com:TrinityCore/TrinityCore.gitChaplain
2012-01-15Scripts/Trial of the Crusader: Fix crash in MovementInform for Frost Sphere ↵kaelima
in Anub'arak encounter. Thanks Vincent-Michael! Fixes #4834
2012-01-15Core/Movegen: Fix logic in WaypointMovementGenerator<Creature>::StartMoveChaplain
2012-01-15Scripts/Misc: Fix some MovementInform handler filters after recent ↵Machiavelli
motionmaster changes Also correct year of SQL in dbbac0bdaae
2012-01-14Core/IO: Corrected SMSG_AUCTION_OWNER_NOTIFICATION packet structureFredi
2012-01-14Core/Groups: Need restrictions in need before greed loot method should apply ↵Shauren
only to LFG dungeons
2012-01-14Core/LFG:Subv2112
Fix priority of the player when its added to the lfg group Better implementation of the Dungeon Deserter debuff Rewrite the NeedBeforeGreed loot Fixed players being shown as Unknown Entity when entering the lfg group Some incremental optimizations after original patch Thanks to Retriman and Paecman for base implementation Signed-off-by: Machiavelli <machiavelli.trinity@gmail.com>
2012-01-14Core/Movement: Implement spline movement subsystem.Machiavelli
Spline movement controls movements of server-side controlled units (monster movement, taxi movement, etc). Proper implementation of effects such as charge, jump, cyclic movement will rely on it. However, need improve our states system before. Technical changes: * Added linear, catmullrom and bezier3 splines which based on client's algorthims. They can be reused for proper transport position interpolation. * Precission increased. There are no more position desync issues since client's position calculation formulas used. * Now possible to move by paths with multiple points, send whole path to client. -- Original author of research and implementation: SilverIce. Massive kudos. Original port for Trinity (ref #4629) Chaplain and Venugh With the following incremental fixes during my review: - Restore flightmaster end grid pre-loading - Fix uninitialized Creature::m_path_id - Add missing trinity_string entries for .movegens command - Fix a bug in WaypointMovementGenerator that would trigger unexpected pausing at waypoints for various amounts of time Known issues: - Errors like WaypointMovementGenerator::LoadPath creature XXX (Entry: YYYYY GUID: ZZZZZZ) doesn't have waypoint path id: 0. This is caused by bad DB data. This commit didn't "break" it. Do not forget to re-run CMake before compiling.
2012-01-14Merge pull request #4800 from Chaplain/cleanupQAston
Core/Spells: Fix issue in CAST_FLAG_ADJUST_MISSILE handling. Thx rsa (R2) for pointing.
2012-01-14Core/Scripts: remove obsolete scripts for Orsonn and Kodianzxbiohazardzx
related to #4788
2012-01-14SQL: Fix remaining errors... *sighs*Nay
2012-01-14Core/Scripts: typo from last commit. thx Discovered.Venugh
2012-01-14Core/Scripts: Convert Torek script_texts to creature_text.Venugh
Apply coding style in it.
2012-01-13Merge pull request #4805 from Venugh/textsZxBiohazardZx
Core/Scripts: convert script_text to creature_texts
2012-01-13Core/Script: remove unused scriptsvannon
2012-01-13Core/Scripts: remove define from arcatraz.Venugh
2012-01-13Core/Scripts: Convert Warden Mellichar texts to creature_texts.Venugh
2012-01-13Core/Scripts: Correct rand change. thanks to Nayd for explain.Venugh