Shauren
928443d899
Core: Removed more operator workarounds for ACE_Singleton (missed previously because of inconsistent naming)
...
--HG--
branch : trunk
2010-12-23 23:25:44 +01:00
Spp
95daf7998f
Core/Dungeon Finder: Fix a crash in rolecheck when a player is offline
...
Closes issue 5246
--HG--
branch : trunk
2010-12-23 21:11:11 +01:00
Shauren
e99ca097ed
Core/ObjectMgr: Fixed loading groups
...
Closes issue #5197 .
--HG--
branch : trunk
2010-12-23 21:03:27 +01:00
Shauren
b098c15674
Core/Auras: Removed pointless checks in SPELL_AURA_MOD_THREAT (10)
...
--HG--
branch : trunk
2010-12-23 19:58:00 +01:00
Shauren
3b903693aa
Core/Player: Fixed faction change for characters that don't have any quests completed, patch by [email protected]
...
Closes issue #5203 .
--HG--
branch : trunk
extra : rebase_source : 6a7676a125be28e5b150db9f27d3488899f6c728
2010-12-23 19:15:44 +01:00
Machiavelli
f3dd337c6a
Core/Spells: Fix Glyph of Felhunter
...
Author: Lopin
--HG--
branch : trunk
2010-12-23 19:03:28 +01:00
click
ca78881c63
Core/Spells: Fix a warning in SPELL_AURA_MOD_DAMAGE_PERCENT_DONE (explicitly define which parts to check for)
...
--HG--
branch : trunk
2010-12-23 18:35:43 +01:00
Machiavelli
0cdc4153d8
Core/Spells: Fix Glyph of Death Grip
...
Fixes issue #4608
--HG--
branch : trunk
2010-12-23 17:38:31 +01:00
Machiavelli
392a312c6b
Core/Spells: Fix SPELL_AURA_MOD_DAMAGE_PERCENT_DONE(79) to affect proper spellschools based on EffectMiscValue.
...
Author: Dr.Tenma
Fixes issue #4019
Fixes issue #5059
--HG--
branch : trunk
2010-12-23 16:22:30 +01:00
Spp
b6724bea03
Core/Dungeon Finder: Fix crash in recursive calls while joining
...
closes issue 5162
--HG--
branch : trunk
2010-12-23 15:26:41 +01:00
Shauren
b2b2f44506
Core/Battleground: SOTA
...
* Fixed boats model (Alliance/Horde)
* Send boats movement to all players
* Fixed demolisher respawn time
* Added support for achievement Storm the Beach (1310)
Patch by Socolin.
--HG--
branch : trunk
2010-12-23 13:15:26 +01:00
Spp
067984ba9f
Core/Dungeon Finder: Reset player Locked Dungeons after change level or bind to heroic instance
...
Note: Actual DF system is not supposed to select a dungeon you are already saved to (core does not support someone to have multiple saves on the same instance)
--HG--
branch : trunk
2010-12-23 06:06:24 +01:00
Spp
0c8b07d3e5
Core/ScriptMgr: Add OnBindToInstance Player hook
...
--HG--
branch : trunk
2010-12-23 06:06:21 +01:00
Spp
1f238d1700
Core/Dungeon Finder: Some cosmetic changes
...
- Drop pointer use in updateData struct
- Variable renaming
- Use of guid instead of group/player in rolecheck update
--HG--
branch : trunk
2010-12-23 06:06:19 +01:00
Xanadu
cfa26522ad
Core: Fixed occasional wrong order of async operations at respawn time saving. Closes issue #5239 .
...
DB schema: Sorted out a discrepancy in respawn time column format.
--HG--
branch : trunk
2010-12-23 05:49:23 +01:00
Shauren
66b4c8003c
Core/Spells: Removed a really retarded hack that searched for GameObject targets 50 yards further than it should
...
--HG--
branch : trunk
2010-12-22 23:04:05 +01:00
Machiavelli
7ba4caf3d0
Fix a real nasty typo that prevented people from using teleports/areatriggers
...
--HG--
branch : trunk
2010-12-22 21:56:43 +01:00
Shauren
cef7c4d4f3
Core/Spells: Fixed "unprocessed tail data" packet spam for CMSG_CAST_SPELL
...
--HG--
branch : trunk
2010-12-22 21:32:48 +01:00
click
b1ded4bd98
Core/Unit: Check if NPC is on a transport before sending StopMoving() -packet (normally shipped when trying to speak to moving NPCs) - fixes creatures falling off boats etc.
...
Thanks to Socolin for hunting down and patching this annoying bug.
--HG--
branch : trunk
2010-12-22 21:31:52 +01:00
Shauren
0f3b9019a8
Core: Get rid of dirty operator workaround for ACE_Singleton class implementation
...
--HG--
branch : trunk
2010-12-22 21:25:23 +01:00
Shauren
0948fc5bbe
Core: Converted (hopefully) all remaining singletons to use ACE_Singleton class
...
--HG--
branch : trunk
2010-12-22 20:52:47 +01:00
Shauren
7b4e1c6387
Core/ObjectMgr: Static members are no longer accessed through singleton
...
--HG--
branch : trunk
2010-12-22 20:23:47 +01:00
Shocker
446c300505
Core/Spells: Small cleanup in SpellEffects, spells always have caster
...
--HG--
branch : trunk
2010-12-22 20:18:34 +02:00
Shocker
42304c0b25
Core/Spells: Implement SPELL_EFFECT_UNTRAIN_TALENTS, thanks to Heisenberg, closes issue #5238
...
--HG--
branch : trunk
2010-12-22 20:14:30 +02:00
Spp
80a5cda77f
Core/Dungeon Finder: Fix wrong join result when joining with random dungeons and there are disabled dungeons. If no disabled dungeons players also got the same problem if they have done an heroic dungeon today
...
Thanks to j4r0d for the help spotting the error and testing
--HG--
branch : trunk
2010-12-22 13:20:18 +01:00
leak
6115b0bd5f
Removing ProgressBars as they are performing badly on startup.
...
[**************************************************] 100%
R.I.P
--HG--
branch : trunk
2010-12-22 00:12:03 +01:00
Spp
a45a039e73
Fix typo in previous commit :S
...
--HG--
branch : trunk
2010-12-21 23:21:12 +01:00
Spp
f33f51c287
Core/Dungeon Finder: Fix problems when joining queue
...
- Fix Rolechecks
- Fix incorrect dungeon stored when queued as individual:
* Those that joined as random were only matching with others that joined random
* Teleport location was incorrect.
Closes issue 5161
Updates issue 5162
--HG--
branch : trunk
2010-12-21 23:16:09 +01:00
Spp
0c44943cd2
Core/Dungeon Finder: Multiple changes
...
- Simplify lock status calculations by caching player locked dungeons
- Fix incorrect Lfg State loading for groups
- All reference variables that are supposed not to be modified are declared as const
- Use full group guids in rolechecks
- Add some debug msgs
- Fix some warnings
--HG--
branch : trunk
2010-12-21 22:33:17 +01:00
leak
68ed96989a
Core/Entities: Include prismatic sockets in gem equipment limitation checking. (Stops equipping more than 3 JC gems)
...
--HG--
branch : trunk
2010-12-21 23:14:38 +01:00
leak
c4b538a1b6
Pdump load fixed once again..
...
--HG--
branch : trunk
2010-12-21 21:41:07 +01:00
leak
739a3b9165
Core/ObjectMgr: Simplify trainer spell loading. Should decrease loading time on decently sized machines
...
--HG--
branch : trunk
2010-12-21 20:26:59 +01:00
Shauren
5809c1fa3b
Core/Auras: Fixed auras incorrectly stacking with different item casters introduced in r19f21916a940
...
Closes issue #5218 .
--HG--
branch : trunk
2010-12-21 11:40:20 +01:00
click
a22818ae09
Core: Some more updates on the gossipicons from previous commit
...
--HG--
branch : trunk
2010-12-21 05:26:48 +01:00
click
6c5a50f24d
Core: Add support for 20 different chaticons in gossip (mostly copies of GOSSIP_ICON_CHAT)
...
--HG--
branch : trunk
2010-12-21 03:52:40 +01:00
click
c96070e804
Core: Remove some now defunct code and configoptions. Thanks to 4178something...
...
Closes issue 5213.
--HG--
branch : trunk
2010-12-21 02:44:37 +01:00
Shocker
9fd0caf9a5
Core/WorldSocket: Fix a crash in HandleAuthSession
...
--HG--
branch : trunk
2010-12-21 01:48:09 +02:00
Shauren
89f2870b97
Core/Auras: Save cast item guids for auras to db
...
--HG--
branch : trunk
2010-12-20 14:55:36 +01:00
Shauren
e3e77aceab
Scripts/Temple of Anh'Qiraj: Fixed possible crash in mob_anubisath_sentinel
...
--HG--
branch : trunk
2010-12-20 11:39:12 +01:00
Shauren
756ee5832b
Core/Auras: Allow stacking of auras proced from different items
...
Closes issue #2296 .
--HG--
branch : trunk
2010-12-20 11:04:48 +01:00
Machiavelli
33808ab567
Core/Spells: Fix Improved Spirit Tap proc from Mind Flay crits.
...
Author: Dr.Tenma
Fixes issue #2786
--HG--
branch : trunk
2010-12-20 01:58:15 +01:00
Machiavelli
f71c97f6c5
Core/Items: Fix ITEM_SPELLTRIGGER_ON_NO_DELAY_USE (5). This trigger should (only) trigger the respective spell when the item is added to the inventory. Aura´s created by this spell will be properly removed when the item is destroyed as well.
...
--HG--
branch : trunk
2010-12-20 00:46:00 +01:00
Machiavelli
baff745be1
Core/Spells: Fix Improved Felhunter mana energize part.
...
Based on code by Karolis.Rudzevicius
Fixes issue #2125
Fixes issue #2109
--HG--
branch : trunk
2010-12-20 00:35:11 +01:00
QAston
251f7f2121
Core/Auras: Add some assertions to make sure that AuraEffects are not added twice to UnitAuraEffect containers.
...
--HG--
branch : trunk
2010-12-19 19:43:53 +01:00
Machiavelli
5e826806ba
Core/Aura´s: Remove a redundant NULL check, because QAston saideth so.
...
--HG--
branch : trunk
2010-12-19 17:50:50 +01:00
leak
ff3dc410ed
Typo in recent commit
...
--HG--
branch : trunk
2010-12-19 17:14:54 +01:00
leak
fd694cd232
Streamlining loading functions for server startup
...
- Added a couple of timer outputs
- Improved code consistency between loading functions
- Progess bars should look and behave similar on all OS now (sLog.outString() is not needed anymore to replace the progress bar in log files)
--HG--
branch : trunk
2010-12-19 17:06:33 +01:00
Shauren
14a480cb13
Core/Players: Fixed recently introduced crashes in Player::ApplyEnchantment
...
Closes issue #5193 .
--HG--
branch : trunk
2010-12-19 15:22:19 +01:00
Shauren
a4f437a523
Core/GameObject: Dismount the player when using spellcaster gameobject
...
Closes issue #2539 .
--HG--
branch : trunk
2010-12-19 11:56:37 +01:00
linencloth
59da698189
Core: Rename spell attributes, use more general names
...
--HG--
branch : trunk
2010-12-19 05:15:47 +01:00