aboutsummaryrefslogtreecommitdiff
path: root/src/server/game
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 #4874 from Vincent-Michael/AchievementFixShocker
Core/Achievements: Fix The Alterac Blitz, Let's Get This Done and Flurry achievements
2012-01-20Core/Movement: properly set mover for possess/vehiclesVlad
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-16Merge branch 'master' of git@github.com:TrinityCore/TrinityCore.gitChaplain
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-13Core/Spells: Fix issue in CAST_FLAG_ADJUST_MISSILE handling. Thx rsa (R2) ↵Chaplain
for pointing.
2012-01-13Update the rest of the headersValcorb
2012-01-13Core/Movement: Prevent IdleMovementGenerator being put into MOTION_SLOT_IDLE ↵Machiavelli
and MOTION_SLOT_ACTIVE simultaneously
2012-01-12Compile fixShauren
2012-01-12Core/Scripts: Fixed DoSendNotifyToInstance message formatting (that should ↵Shauren
only be done once)
2012-01-12Core/Commands: Correction to 57490ead833074bd83ae38be8ee50e9f9813759a, when ↵Shauren
ip parameter is supplied it should be used over selection
2012-01-12Merge pull request #4771 from devilcoredev/fix_001QAston
Core/Spells: Fix the 'Trueshot Aura' on pet
2012-01-12Fix Feral Spirit passive spell Spirit Huntdr.skull
Now will heal wolfs too. Signed-off-by: dr.skull <dr.skull@centrum.sk>
2012-01-11Scripts/Achievements:kaelima
- Move achievement Shocking! to appropriate boss script instead of instance script. - Split the polarity spellscript into two and move to proper boss file - Fixed a typo in Loatheb's spore achievement.
2012-01-11Fix the 'Trueshot Aura' on petGiuseppe Montesanto
2012-01-10Merge pull request #4757 from Subv/shockingShocker
Core/Achievements: Fix Shocking! on 10-man and 25-man
2012-01-10Merge pull request #4742 from Subv/gossipsJorge
Gossips
2012-01-09Scripts/Achievements: Fixed achievement Shocking! on 10-man and 25-manSubv2112
closes #4751 Signed-off-by: Subv2112 <s.v.h21@hotmail.com>
2012-01-09Core/Gossips: Fixed questgiver GOs that also have gossip menus, fixed gossip ↵Subv2112
option selecting on GOs Signed-off-by: Subv2112 <s.v.h21@hotmail.com>
2012-01-09Fix Shaman T10 Enhancement 4P Bonusdr.skull
Signed-off-by: dr.skull <dr.skull@centrum.sk>
2012-01-08Scripts/Utgarde Pinnacle:Emo Norfik
- Re-write Svala Sorrowgrave - Scripted achievement The Incredible Hulk. This script was writen basing on work and data: - Original TC script. - Albis fix for Arthas sounds and texts https://github.com/TrinityCore/TrinityCore/issues/4002 . - Ric event start fix. - Recorded encounters uploaded on YouTube. - Data found on ScriptDev2 forums. - Iov's custom SD2 repo and Svalas's script https://github.com/Iov/scriptdev2 . Also thx to: - ZxBiohazardZx for pointing how to fix looting problem when boss is killed when flying. - Aokromes for confirmig how many times event "Ritual of the Sword" is performed. - Mini event with Arthas. - Call Flames: timers of cast and time between "Ball of Flame" (48246) can be wrong (based on videos). - Ritual of the Sword works and is performed once at 50% hp but: a) Still need retail data for teleport position of Svala floating above player. b) Need fully fixed spell Ritual of the Sword (48276), the triggering of spell Ritual Strike - Trigger Missile (48331) part was hardcoded. - Spell Paralyze (48278) used by Ritual Channeler: fixed stacking and selection to ritual player only. - Achievement "The Incredible Hulk": works but often Scourge Hulk don't get initial dmg from spell Ritual Strike (spell 48277 Effect #1 Value: 6650 to 7350). - Looting problems when Svala was killed in air (require vmaps and option "vmap.enableHeight = 1" enabled in "worldserver.conf"). - Moved script_texts to creature_text. It require option "vmap.enableHeight = 1" to work properly.
2012-01-08Merge pull request #4725 from Chaplain/cleanupShocker
Core/Spells: Implement CAST_FLAG_ADJUST_MISSILE (old CAST_FLAG_UNKNOWN_18)
2012-01-08Core/Players: Fix crash in LoadFromDBSubv2112
Closes #4724 Closes #4673
2012-01-08Core/Spells: Fix CAST_FLAG_UNKNOWN_18.Chaplain
*rename CAST_FLAG_UNKNOWN_18 -> CAST_FLAG_ADJUST_MISSILE *implement handling in Spell::SendSpellGo()
2012-01-08Merge pull request #4714 from elecyb/moverKaelima
Core-Vehicles: Change player mover when add/remove passenger (thanks Sub...