Commit Graph
100 Commits
Author SHA1 Message Date
Shauren 84891377b5 Core/Spells: Fixed copy paste mistake that caused all area spells to search targets starting from caster's coordinates instead of targeted destination 2012-03-15 13:15:25 +01:00
Shauren 313802a4ed Core/Movement: Added more movement flags that cause units to select flight speed instead of run 2012-03-15 13:14:42 +01:00
Shauren 4a96ae22a9 Scripts/Icecrown Citadel: Corrected flying animations for frostwyrms in Sindragosa's Lair and prevent reentering combat with Deathbringer Saurfang after encounter is won 2012-03-15 13:10:42 +01:00
Shauren 77f165ba27 Merge pull request #5717 from mweinelt/master
Scripts/Magister's Terrace: Fix Translocation Orb Activation and corr…

…ect some codestyle
2012-03-14 15:33:38 -07:00
Shauren 1dde22394c Core: Corrected conflicting variable names 2012-03-14 00:21:46 +01:00
Shauren c0165ec7f8 Scripts/Icecrown Citadel: Lock Deathbringer Saurfang and Valithria Dreamwalker chests to players who fought them 2012-03-12 18:09:06 +01:00
Shauren 671fd4176a Core/GameObjects: Chests will now remain locked for players who left the group if loot from that boss is stored in it (note: this is just an implementation of locking the chest, they still need to be linked to a boss - not yet implemented) 2012-03-12 18:07:34 +01:00
Shauren 036dae5a36 Merge pull request #5631 from joschiwald/crashfix
Core/CreatureTextMgr: Fix crash in GetLocalizedChatString()
2012-03-11 07:18:38 -07:00
Shauren 3cf8b9a15a Scripts/Serpentshrine Cavern: Fixed crashes caused by uninitialized variables, patch by PuniCZ
Closes #4988
Closes #5645
2012-03-11 15:03:29 +01:00
Shauren f85fdbebe7 Core/DBC: Remove store getters (useless since we don't have scripts as external dll) 2012-03-10 20:53:26 +01:00
Shauren a1a7a2d7c0 Core/Players
* Add liquid special aura only if player is in it (not when above)
* Use CastSpell instead of AddAura - checks all dbc conditions on spell
2012-03-07 18:57:47 +01:00
Shauren e5d23103f3 Core/Maps
* Corrected liquid type extraction in maps - MCLQ chunk must be parsed together with MH2O (they stack)
* Fixed liquid detection in WMO objects
* Implemented LiquidType.dbc use, players will now get proper auras in special liquids
* Turned off slime damage by default (Naxxramas uses periodic damage aura for this purpose)
* Implemented liquid type overrides basing on area/zone
* Renamed final temp_gameobject_models to GameObjectModels.dtree (the temporary one produced by vmap extractor remains unaffected)

Note: Map and Vmap re-extraction is required
2012-03-07 13:09:35 +01:00
Shauren bf5c8d7399 Scripts/Spells: Fixed target of visual polymorph in Silvermoon city 2012-03-06 22:05:33 +01:00
Shauren e9a125f495 Buildsystem/CMake: Changed TOOLS building back to off by default 2012-03-04 22:43:13 +01:00
Shauren 254256668b Core: Fixed compile without PCH 2012-03-01 23:45:07 +01:00
Shauren 09f0a2c04f Core/CreatureTextMgr: Added support for creature_text localization 2012-03-01 22:26:05 +01:00
Shauren 03a7a80687 Core/Packets: Fixed exceptions being incorrectly thrown when appending empty strings to packets
Closes #5486
Closes #5495
2012-02-29 20:12:11 +01:00
Shauren 56536a6af5 Core: Fixed build warning 2012-02-29 18:45:31 +01:00
Shauren 7eff1c8f53 Core: Build fix (for real this time) and warning fix 2012-02-29 12:02:28 +01:00
Shauren 77c848b937 Fixed build broken in 218ed813d0 2012-02-28 23:03:38 +01:00
Shauren ca4c5ed544 Core/Utils: Fixed random crashes with SFMT caused by wrong memory alignment when operating on SSE instructions (they require 16 byte alignment, while classes and its members are only aligned to 8 byte boundaries) 2012-02-25 20:29:27 +01:00
Shauren 63ebdcda5b Core/Player: Fixed feral AP applying for non-scaling items 2012-02-25 20:23:14 +01:00
Shauren 5c00e93602 Core/Commands: Added lost group commands 2012-02-25 16:56:25 +01:00
Shauren 7b2672b17b Core/Calendar: Fix compile without PCH 2012-02-25 15:32:55 +01:00
Shauren 1f373c0f37 Scripts/Icecrown Citadel: Removed obsolete workaround for Ice Tomb LoS 2012-02-25 11:42:00 +01:00
Shauren 6ce46624d2 Core/Calendar: Fixed crash happening when inviting an offline player to an event 2012-02-25 11:14:19 +01:00
Shauren 8945d115b2 Core/Calendar: Added some checks & error responses for calendar actions, many more to do still 2012-02-25 00:14:39 +01:00
Shauren 0e86b3a578 Core/Calendar: Corrected structure of SMSG_CALENDAR_COMMAND_RESULT 2012-02-24 23:40:06 +01:00
Shauren e5621dfd99 Compile fix 2012-02-24 23:30:09 +01:00
Shauren f1f469481d Core/MovementGenerators: Removed pointless check 2012-02-24 22:43:12 +01:00
Shauren ae5ecb6ac0 Core/Calendar: Code refactoring/removed obsolete functions 2012-02-24 22:04:29 +01:00
Shauren a934abbbb7 Core/Calendar
* Added sending SMSG_CALENDAR_RAID_LOCKOUT_REMOVED when instance save is removed
* Refactored sending SMSG_CALENDAR_RAID_LOCKOUT_ADDED/REMOVED into separate method
2012-02-24 19:31:40 +01:00
Shauren 9c3357c1de Core/Calendar
* Fixed raid resets display in calendar
* Active instance locks will now be added to calendar as soon as they are created (not after login)
2012-02-24 19:06:53 +01:00
Shauren 8ae3037307 Compile fix for gcc 4.5 and higher 2012-02-23 16:14:50 +01:00
Shauren adc115dc41 Core/Vmaps: Fixed errors during loading gameobject models and improved error output (will now write to logs) 2012-02-23 15:56:53 +01:00
Shauren 40cda6b095 Copypaste fix 2012-02-23 13:07:51 +01:00
Shauren dc28b92415 Core: Random cleanup + compile fix 2012-02-23 13:01:16 +01:00
Shauren dba27e61a3 Core/Unit: Corrected packet structure in Unit::BuildMovementPacket 2012-02-22 20:00:16 +01:00
Shauren da5027ef3a Core/ObjectMgr: Warn about creatures that have waypoint movement type set but no path assigned on startup 2012-02-18 16:20:00 +01:00
Shauren 41d99a474c Scripts/Icecrown Citadel: Remove obsolete code since spline movement implementation 2012-02-16 21:47:33 +01:00
Shauren d2567a9f2f Core/Entities: Removed unused variable 2012-02-16 21:46:37 +01:00
Shauren 65d269f6de Core/Spells: Allow dead players as valid objects for RaiseDeadObjectCheck (enables Raise Dead on players that have not yet released spirit)
TODO: Allow all corpses
2012-02-15 00:46:08 +01:00
Shauren 05b18ca9ba Scripts/Icecrown Citadel: Attempt to fix Sindragosa spawning 2012-02-10 16:44:02 +01:00
Shauren 9155d21b64 Scripts/Icecrown Citadel: Fixed crash in spell_frostwarden_handler_order_whelp
Closes #5129
2012-02-10 16:40:02 +01:00
Shauren 5251daf01a Core/Spells: Summoning players will now teleport them directly on summoner, not near him 2012-02-10 11:32:33 +01:00
Shauren 806733550c Core/GameObjects: Fixed crashes in GameObject::SetLootState and GameObject::SetGoState for summoned objects
Closes #5166
2012-02-10 10:24:56 +01:00
Shauren 9d64dc1799 Scripts/Icecrown Citaldel: Fixed Bone Slice being used during first 10 seconds of the encounter after a wipe
Closes #5020
2012-01-31 14:09:08 +01:00
Shauren ad65f4a354 Merge pull request #5015 from LihO/master 2012-01-30 13:17:58 -08:00
Shauren 0eee3e238c Merge pull request #5011 from Bootz/master 2012-01-30 04:18:39 -08:00
Shauren 01aeccb8d7 Core/ObjectMgr: Improved error message to include source of the error
SQL: Renamed files to match standards
2012-01-30 12:41:05 +01:00
Shauren 83e0486e59 Scripts/Icecrown Citadel: Professor Putricide will now remove Mutated Plague from players when dying 2012-01-30 12:31:59 +01:00
Shauren 71ec09ab1f Merge pull request #4986 from LiMCrosS/patch-1
Scripts/Icecrown Citadel: Updated Sindragosa MovementInform hooks to match the movement generator type
2012-01-28 13:56:23 -08:00
Shauren 94c27e3cce Core/SmartAI: Fixed SMART_ACTION_SEND_TARGET_TO_TARGET for gameobject targets 2012-01-22 16:56:55 +01:00
Shauren 894c27af52 Core/Groups: Need restrictions in need before greed loot method should apply only to LFG dungeons 2012-01-14 18:42:23 +01:00
Shauren e9b243991e Compile fix 2012-01-12 22:33:11 +01:00
Shauren 84c7eb5643 Core/Scripts: Fixed DoSendNotifyToInstance message formatting (that should only be done once) 2012-01-12 21:14:57 +01:00
Shauren d3f66dfe6d Core/Commands: Correction to 57490ead83, when ip parameter is supplied it should be used over selection 2012-01-12 21:02:19 +01:00
Shauren 1a8bf13cb6 Core/Events: Last part of seasonal quest loading/saving fixes (should all be one commit) 2012-01-06 15:08:21 +01:00
Shauren 5ae622678a Core/Events: Fixed saving seasonal quest status 2012-01-06 15:01:30 +01:00
Shauren 2bef633e1f Core/Events: Corrected column type when loading seasonal quest status 2012-01-06 14:58:55 +01:00
Shauren 0c2dd2dc7f Core/Events: Fixed crash when loading character_queststatus_seasonal 2012-01-06 14:57:01 +01:00
Shauren 01900b5829 Core/Events
* Changed how quests are linked to events (no longer in Quest class)
* Added quest validation when loading game_event_seasonal_questrelation
* Renamed fields in new table to be consistent with game_event* tables
* Corrected db data (some entries had -1 as event id)
2012-01-05 13:27:17 +01:00
Shauren b4df932e71 Core/Dungeon Finder: Implemented Luck of the Draw buff 2011-12-18 22:09:03 +01:00
Shauren 3ba5afe820 Renamed SQL to meet standards 2011-12-18 22:08:02 +01:00
Shauren 23a5c5e855 Core/Maps: Removed some incorrect checks in GetHeight, flying creatures should now fall correctly when killed 2011-12-13 18:19:25 +01:00
Shauren 7147063c17 Core/Instances: Required achievement to enter instance should only apply to group leader, original patch by kandera
Closes #4279
2011-12-12 18:20:46 +01:00
Shauren 3ff67fb257 Core/Achievements: Refactored HasAchieved to take only achievement id as parameter 2011-12-12 18:19:26 +01:00
Shauren ea7ec9e7a6 Core/Spells: Fixed resurrection order (teleport, then set alive), fixes aggroing creatures nearby and during The Lich King's outro - players who fell off the platform 2011-12-05 19:25:52 +01:00
Shauren 015e459616 DB/Templates: Fixed The Lich King damage (previous sql had typos in creature entries and pointed to non-existing templates) 2011-11-27 11:28:39 +01:00
Shauren 0fe05707aa DVCS: Added any type of build directory to gitignore 2011-11-24 10:17:15 +01:00
Shauren afb2289d02 Core/DisableMgr: Fixed possible crashes at startup 2011-11-23 19:55:05 +01:00
Shauren 358b33239a Core: Fixed remaining C6246: Local declaration of 'x' hides declaration of the same name in outer scope. from previous commit 2011-11-23 19:17:33 +01:00
Shauren 638693e78f Core: Fixed more warnings (C6246: Local declaration of 'x' hides declaration of the same name in outer scope.) 2011-11-23 17:55:16 +01:00
Shauren 44693cfa99 Core: Fixed a few warnings and silly typos in scripts 2011-11-23 16:57:08 +01:00
Shauren fffe60b0d9 Scripts/Icecrown Citadel: Corrected an overlooked frenzy spam by Shambling Horrors on heroic mode (does not change anything in the fight) 2011-11-23 09:44:34 +01:00
Shauren 6cd78a520a Core/World
* Update character name cache after player rename
* Add character name data for characters loaded with PlayerDump

Closes #3653
Closes #3970
2011-11-16 10:31:38 +01:00
Shauren 65af41a14a Scripts/Icecrown Citadel: Prevent possible respawns of Sindragosa by despawning her fully after corpse disappers 2011-11-13 19:48:19 +01:00
Shauren c5c06f4b72 Core/Commands: Fixed .account set gmlevel to correctly use realmId specified instead of id of the realm that the command was executed on 2011-11-13 18:52:46 +01:00
Shauren 2ccf6ae297 Core/Auras: Fixed another proc crash
Closes #3537
2011-10-16 14:33:48 +02:00
Shauren 96cf810ca2 Scripts/Icecrown Citadel: Stinky should only have his damage aura in combat
Closes #3519
2011-10-15 19:47:09 +02:00
Shauren 83a3da2630 Scripts/Icecrown Citadel: Corrected timer on Death and Decay
Closes #3512
2011-10-15 12:06:07 +02:00
Shauren f7d06a14f5 Scripts/Icecrown Citadel
* Corrected Shadow Prison (Prince Keleseth casts it)
* Fixed spell_putricide_slime_puddle second effect hook
2011-10-12 18:11:00 +02:00
Shauren 10d0a250ef Build fix 2011-10-12 14:24:25 +02:00
Shauren 12c30b0c98 Scripts/Icecrown Citadel: Adjusted Ooze Puddle spell effect radius after correcting its size 2011-10-12 10:38:42 +02:00
Shauren 8540b367de Scripts/Icecrown Citadel: Fixed Professor Putricide's ooze puddle growth 2011-10-11 09:33:33 +02:00
Shauren 72fc756bff Scripts/Icecrown Citadel
* Minor corrections to Sister Svalna event
* Removed unneeded workarounds for Deathbringer Saurfang procs
* Changed GM check to use account level (makes no sense to check isGameMaster as that does not allow entering combat at all)
2011-10-08 17:39:03 +02:00
Shauren a886f1cfbd Scripts/Icecrown Citadel: Removed double casting of SPELL_VALKYR_TARGET_SEARCH
Closes #3396
2011-10-07 21:32:35 +02:00
Shauren 88277ac10c Scripts/Icecrown Citadel: Fixed possible crash in spell_the_lich_king_necrotic_plague_jump
Closes #3390
2011-10-07 18:51:11 +02:00
Shauren fc9926a97e Scripts/Icecrown Citadel
* Properly remove glow aura during outro from Tirion
* Improved Wicked Spirit behaviour & visibility on heroic mode
* Removed gossip npcflag from Tirion after LK death
2011-10-06 17:57:28 +02:00
Shauren 0ef92d85b7 Scripts/Icecrown Citadel
* Fixed Mutated Abomination for Professor Putricide
* Tweaked a bit Bone Storm damage formula and fixed its damage (fix by Havenard)
2011-10-06 15:27:47 +02:00
Shauren 4eaa4ce401 Scripts/Icecrown Citadel: Fury of Frostmourne debuff will now be removed correctly 2011-10-06 14:30:33 +02:00
Shauren 4c441af07b Merge branch 'master' of github.com:TrinityCore/TrinityCore 2011-10-06 14:22:38 +02:00
Shauren 8919b9cb4c Core/Spells: Fixed typo breaking SPELL_AURA_MOD_AOE_DAMAGE_AVOIDANCE and SPELL_AURA_MOD_CREATURE_AOE_DAMAGE_AVOIDANCE 2011-10-06 14:22:11 +02:00
Shauren b3d2552937 Scripts/Icecrown Citadel
* Terenas Menethil should start at 50% health
* Fixed melee damage in The Lich King encounter
2011-10-06 00:54:15 +02:00
Shauren 60efe048a5 Removed more debug code 2011-10-05 21:27:30 +02:00
Shauren bb5effa3b1 Oops, thats no longer valid 2011-10-05 20:55:09 +02:00
Shauren 2ff1c28c4c Scripts/Icecrown Citadel
* The Lich King
2011-10-05 20:48:34 +02:00
Shauren 34678d8d39 Merge branch 'master' of github.com:TrinityCore/TrinityCore 2011-10-05 16:44:08 +02:00
Shauren 8a3ced48c1 Core/Scripts: Limited possible phase number for EventMap to prevent overflows 2011-10-05 16:43:43 +02:00
Shauren 26c76bf388 Core/Spells: Implemented SPELL_AURA_BLOCK_SPELL_FAMILY 2011-10-02 16:23:52 +02:00