Shauren
76397cf931
Core/Grids: Removed unsafe substraction, fixes possible freezes
2012-03-28 01:26:45 +02:00
Shauren
ae0511a2a4
Core/Spells: Fix DynamicObject AoE effects for invisible targets e.g Flare. Original patch by Elron
...
Closes #5898
2012-03-28 01:13:58 +02:00
Shauren
697fda7d27
Core/Players: Fixed copy paste mistake
2012-03-28 00:03:11 +02:00
Shauren
38deaa5dba
Core/Players: Fixed saving glyphs to database
...
Closes #5909
2012-03-27 19:00:41 +02:00
Shauren
9ec61089be
Core/Player: Fixed accessing possibly deallocated memory
2012-03-25 22:24:11 +02:00
Shauren
44a474f1e3
Core/AchievementMgr: We heard you like uninitialized variables so... we initialized them for you so you can hate us
2012-03-25 20:55:06 +02:00
Shauren
e64d1d43dd
Core: Add proper cleanup at exit for smart script waypoints and instance encounters
2012-03-24 18:42:35 +01:00
Shauren
a306c00d43
Core/LFGMgr: Added missing changes from previous commit
2012-03-24 18:01:39 +01:00
Shauren
64701c51dc
Core/LFGScript: Split LFG script class to prevent crash caused by deallocating the same memory twice
2012-03-24 17:53:33 +01:00
Shauren
78e8de5913
Core/Scripts: Fixed script unloading
2012-03-24 17:09:42 +01:00
Shauren
c8bf09d504
Core/DBLayer: Match field type reads in core with data types in db for prepared statements
2012-03-24 16:44:01 +01:00
Shauren
dc4a0ec089
Merge pull request #5865 from Elron103/pull-requests4
...
Core/Spells: Fix loading order and apply custom spell flags correctly
2012-03-24 05:52:35 -07:00
Shauren
25c13de8b3
Core/Auras: Corrected check relying on a not yet initialized variable
2012-03-24 13:43:28 +01:00
Shauren
479c0976ab
Core/Creatures: Properly initialize m_zoneScript when it depends on zone id (OutdoorPvP/Battlefield) and fixed z offset for hovering creatures at creation
2012-03-23 00:48:32 +01:00
Shauren
568e524c45
Core/Spells: Implemented CREATURE_TYPEFLAGS_PARTY_MEMBER, creature with this type_flag set can be targeted by spells that require target to be in caster's party/raid
2012-03-19 20:44:30 +01:00
Shauren
f0ac821e0b
Scripts/Serpentshrine Cavern: Fixed crash in boss_leotheras_the_blind caused by uninitialized variable; also replaced unsafe AI typecasting with Get/SetGUID
2012-03-19 17:03:39 +01:00
Shauren
90cacb9ab9
Core/SmartScript: Fixed possible crashes when attempting to use StoreTargetList with a the same list already stored on the same id
2012-03-19 11:43:50 +01:00
Shauren
01f3620d45
Core/Movement: Corrected movement info structure written in WriteMovementInfo
2012-03-17 18:01:56 +01:00
Shauren
a50fbb45be
Core/DBC: Updated ScalingStatValues format string
2012-03-16 12:43:07 +01:00
Shauren
a3d7caba8a
Core/Opcodes: Defined a new opcode
2012-03-16 12:34:37 +01:00
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