Commit Graph
19759 Commits
Author SHA1 Message Date
Vincent_Michael a196ab60c3 Merge branch 'master' of github.com:TrinityCore/TrinityCore into 4.3.4 2013-03-07 23:00:41 +01:00
click 3a9c26225e Core: Fix non-PCH compile (missing headers on some of the scripts) 2013-03-07 22:21:21 +01:00
Pitcrawler f84c6cc9c6 DB/Quests: Fixes Chill out, mon
Really closes #5200
2013-03-07 09:32:42 +01:00
Trista 8993eef723 Scripts/Eye of Eternity: Fix vehicle crashes
* I tought if a spell would hit all targets on map then the force cast would be cast for each, apparently I was wrong since it had unlimited implicit targets.
* Remove a condition with target mask players since there is a attribute that takes care of that.

Closes #9365
2013-03-07 04:54:57 +02:00
Nay 8ef1bda36b SQL: Update 2013_02_18_00_world_misc_equip.sql
Fix "column `id` in field list is ambiguous"
Thanks Guybrush

*Should* not have caused any issues but warnings are bad.
2013-03-07 01:48:34 +00:00
QAston f32fa5464c Merge pull request #9357 from WyldePointer/patch-1
Remove extra ';' from SQLOperation class.
2013-03-06 13:14:49 -08:00
Vincent_Michael 36495966c0 Merge branch 'master' of github.com:TrinityCore/TrinityCore into 4.3.4 2013-03-06 18:00:30 +01:00
Trista 7508e8cf65 Scripts/Eye of Eternity: Correct failed approach for hook target handling
* thx to Shauren
2013-03-06 11:05:11 +02:00
WyldePointer 8c4dd52d45 Update SQLOperation.h
Extra ';'.
2013-03-06 13:48:49 +05:00
Trista a79143fc88 Scripts/Eye of Eternity: Fix Arcane Barrage handling and a lot other mechanics
* Nexus Lords had a bit imba timers on Arcane Shork, sorry for it wrong information. Now have retail timers.
* Scion of Eternity Arcane Barrage had wrong timers also for intial random cast and for each after. They were a bit lower.
* Implemented source mechanic that will always differ target of cast X to target of next cast. All rest is % chance based on various cases can happen.
* Removed condition for Arcane Overlaod bubbles now aura will never ("disappear"), if two are at one place they will override each other, but damage will never be leaked test enough times so don't bother stating opposite. Damage in ALL cases is reduced.
* Made Malygos range outside of platform a bit shorter to match retail real distance that also fixed timings of bubble mechanic, now they will always be there, if you are fast enough.
* And finally fixed some slight stuff on Malygos spell. Now all will work and Arcane Storm has it's correct visual mechanic again.

Closes #9321
2013-03-06 04:10:26 +02:00
Shauren 856551c981 Core/Players: Corrected online flag set in database when logging out, spotted by e000
Closes #9310
2013-03-05 22:36:58 +01:00
Shauren 5ab537c06a Core/Items: Fixed a crash happening if items moved from bank were merged with items in inventory
Closes #9345
2013-03-05 22:06:33 +01:00
Vincent_Michael 4b4199d75b Merge branch 'master' of github.com:TrinityCore/TrinityCore into 4.3.4
Conflicts:
	src/server/game/Entities/Unit/Unit.cpp
2013-03-04 23:44:25 +01:00
Vincent_Michael 3c222d0ae3 Fix merge fail 2013-03-04 19:17:51 +01:00
Vincent_Michael 5d4e657e91 Core: Whitespace cleanup 2013-03-04 19:14:58 +01:00
Vincent_Michael 7ce02e7900 Merge branch 'master' of github.com:TrinityCore/TrinityCore into 4.3.4
Conflicts:
	src/server/game/Entities/Creature/Creature.h
	src/server/game/Entities/Player/Player.cpp
	src/server/game/Entities/Player/Player.h
	src/server/game/Entities/Unit/Unit.cpp
	src/server/game/Entities/Unit/Unit.h
	src/server/game/Globals/ObjectMgr.cpp
	src/server/game/Handlers/CharacterHandler.cpp
2013-03-04 19:09:57 +01:00
Shauren 226e0fdd1b Unbreak the build and renamed sql file to proper date 2013-03-04 17:08:07 +01:00
Shauren ae4d2845c9 Core: Fixed compile warnings and errors 2013-03-04 16:47:39 +01:00
Shauren 6b37c8d9f3 Scripts/Eye of Eternity: Fixed some silly code 2013-03-04 16:47:12 +01:00
QAston 26cbf5f6ba Core/Entities: nullify m_uint32Values after object deletion for better detection of access to deleted objects. 2013-03-04 16:31:24 +01:00
Kinzcool 34d9478186 DB/Quests: Added a lot of factionchange quests 2013-03-04 10:12:21 -05:00
QAston 344eb8e31c Merge remote-tracking branch 'origin/refactoring' 2013-03-04 15:58:33 +01:00
QAston 4eec72c986 Core/Entities: Move complex function implementations from Player.h to Player.cpp 2013-03-04 15:56:00 +01:00
Shauren f698753a57 Added missed change to previous commit 2013-03-04 14:28:57 +01:00
Shauren f37e0ee838 Core/Players: Implemented converting quests on faction change (keeping old faction quests in disabled state - not loaded during login) and restoring them if changing back to original faction
Closes #890
Closes #9248
2013-03-04 14:15:52 +01:00
ZxBiohazardZx e7d333f708 Commit: fuck mondays, i cba to fix it, its out 2013-03-04 13:22:32 +01:00
ZxBiohazardZx 56efb2df44 Commit: its monday....... 2013-03-04 13:05:03 +01:00
Kirkhammett ce08d73fa4 DB/SAI: add SAI for quest: The Admiral Revealed (12852)
Closes #9094
2013-03-04 13:03:02 +01:00
ZxBiohazardZx 534bdae0c9 DB/Quest: fix some questrequirements in BE start zone by Praxious, Closes #9156
Commit: fix naming on previous file, fix typo in 2013_03_04_00
2013-03-04 13:00:03 +01:00
QAston 8012feee16 Fix build. 2013-03-04 13:00:02 +01:00
ZxBiohazardZx e826e37815 DB/Waypoints: add waypoints for Doomsayer Jurim, thx Kelsarhu
Closes #8958
2013-03-04 12:55:56 +01:00
ZxBiohazardZx 6984fbe16b DB/Gameobject: Add missing Gameobject
Closes #8948
2013-03-04 12:52:52 +01:00
QAston 9fd6b7ee01 Core/Entities: Move complex function implementations from Creature.h to Creature.cpp 2013-03-04 12:41:17 +01:00
QAston 3439084082 Move complex functions from Object.h to Object.cpp 2013-03-04 11:45:57 +01:00
QAston 2e96f8192c Move complex functions from Unit.h to Unit.cpp 2013-03-04 09:38:38 +01:00
Shauren bed73397b6 Core/Spells: Improved facing setting for creature casts 2013-03-03 23:15:54 +01:00
Vincent_Michael c376757241 Merge branch 'master' of github.com:TrinityCore/TrinityCore into 4.3.4 2013-03-03 21:17:41 +01:00
Shauren 671c50354d Core/PacketIO: Updated and enabled CMSG_BUG & CMSG_CALENDAR_COMPLAIN 2013-03-03 15:47:38 +01:00
Vincent_Michael 600e7e8cfb SQL: Fix typo 2013-03-03 13:53:52 +01:00
Durotar 7a04d5ee82 DB/SAI: Add SAI for quest "A Worthy Weapon"
Closes #9250
2013-03-03 12:49:16 +01:00
ZxBiohazardZx 13568b1853 DB/Misc:
Add Missing Sunreaver Guardian Mage (thx aokromes) Closes #9311
Add SAI for Mission: The Abyssal Shelf (thx Kirkhammett)
2013-03-03 12:48:19 +01:00
Warpten 5ed8401392 Spells/Warlock: Fixed Unstable Affliction's backfire damage. 2013-03-03 09:37:37 +01:00
Trista a108a9026a Scripts/Eye of Eternity: Rewrite Arcane Barrage mechanic
* Note that even after last changes happens I'm not sure exactly how the timers are controlled. The wipe chance should be a lot smaller now.. Any further change I can think of is beyond what I see. The main problem is currently. In theory there is chance, If timers get to be same with delay lesser than 2 seconds and if target randomisations select same target for shit out of luck reason. And if starting different timers were matching you can be hit atleast 2-3 times and on 25 mode maybe more. The timers are not with fixed difference for sure is all I know.
2013-03-03 03:16:17 +02:00
Vincent_Michael 85d96c5a3f Merge branch 'master' of github.com:TrinityCore/TrinityCore into 4.3.4 2013-03-03 00:44:29 +01:00
Shauren 6be5bc71eb Core/GameObjects
* Removed long deprecated code for mining nodes (multiple uses, artifact of TBC)
* Made fishing pools generate use count only on spawn (and respawn) instead of randomizing use count on every fishing attempt - prevents early despawning in some cases
2013-03-02 23:59:42 +01:00
Nay 37101c82d3 Fix typo introduced in previous commit 2013-03-02 16:54:19 +00:00
Nay 943610cbca Core/Loading: Fix CreatureLoadTemplates and add missing fields to WORLD_SEL_CREATURE_TEMPLATE 2013-03-02 16:41:04 +00:00
Vincent_Michael 5fd8add7bf Merge branch 'master' of github.com:TrinityCore/TrinityCore into 4.3.4 2013-03-01 21:45:00 +01:00
Shauren 1baaaf1bf0 Core/Vehicles: Defined known seat flag VEHICLE_SEAT_FLAG_IS_USING_VEHICLE_CONTROLS 2013-03-01 20:40:49 +01:00
Pitcrawler f93d831fd3 DB/Quests: Fixes To Legion Hold (10563,10596). Closes #9153, #6909
Thanks @Kirkhammett for the initial work.
2013-03-01 16:26:59 +01:00