Brian
f182482c21
* Merge public repo
...
--HG--
branch : trunk
2010-07-07 15:00:20 -06:00
click
1416c83394
Fix: make sure healing potions doesn't benefit from spellhealing-power - patch by maxdestroyer
...
--HG--
branch : trunk
2010-07-04 20:17:22 +02:00
click
18dfd3a2aa
Fix another uninitialized value in Player::m_AreaID
...
Thanks to ge0rg and his valgrinding (again)
--HG--
branch : trunk
2010-07-04 17:19:50 +02:00
click
962b48c6a3
Properly initialize CharmInfo states (fixes warning about noninitialized pointers) - Fix/patch by ge0rg
...
--HG--
branch : trunk
2010-07-04 16:27:33 +02:00
click
cdf3514603
Use MAX_SPELL_CHARM as spellcount on GetPetAutoSpellSize(), fixes OOB array-access in Pet::UpdateAI()
...
Thanks to ge0rg for the heads up and patch
--HG--
branch : trunk
2010-07-04 16:15:29 +02:00
click
599d957a26
Fix SPELL_AURA_MOD_HEALING_DONE healing bonus with 0 misc value (patch by toni.shocker)
...
--HG--
branch : trunk
2010-07-04 15:43:20 +02:00
Shauren
255e7e8b83
Fixed Chain Lightning overproccing with Lightning Overload, patch by DrTenma
...
Closes issue #1198 .
--HG--
branch : trunk
2010-07-02 14:24:05 +02:00
Brian
a52233f40e
* Merge public repo
...
--HG--
branch : trunk
2010-07-02 06:06:40 -06:00
Brian
4d00596e95
* Update for 3.3.5a
...
--HG--
branch : trunk
2010-06-30 13:11:44 -06:00
Brian
9b7da805f8
* Some update to chat enums
...
* Thanks TOM_RUS
--HG--
branch : trunk
2010-06-30 13:02:43 -06:00
Brian
f1bcd2c5bc
* Fix expected client build
...
--HG--
branch : trunk
2010-06-30 12:46:19 -06:00
Shauren
9a648e120d
This should not be there
...
--HG--
branch : trunk
2010-06-29 14:33:07 +02:00
Shauren
4b19773df1
Added support for SPELL_AURA_SCHOOL_HEAL_ABSORB (301)
...
--HG--
branch : trunk
2010-06-29 14:20:49 +02:00
Tartalo
948f333dc3
Little fix for Vehicle inmunities hack.
...
Closes issue #2590
We must found a less hacky way to handle this
--HG--
branch : trunk
2010-06-28 22:23:57 +02:00
Tartalo
de71d39abf
Apply inmunities to vehicle's on its creation, by Josh
...
--HG--
branch : trunk
2010-06-28 20:56:29 +02:00
Brian
d2f6ae6f77
* Fix creatures spawning with less than max health if curhealth field in
...
* creature is != maxhealth in creature_template and the creature is supposed
* to regenerate health.
* Patch courtesy of Visagalis
* Thanks for taking the time to fix this LONG outstanding bug
--HG--
branch : trunk
2010-06-28 06:42:01 -06:00
Supabad
b9a2bd24f7
minor change to destructable buildings.
...
--HG--
branch : trunk
2010-06-28 18:45:54 +02:00
click
72de3dd6c4
Remove hardcoded stacking for ammunition-types (should now stack properly)
...
--HG--
branch : trunk
2010-06-28 17:12:36 +02:00
Xanadu
0485d99e5d
Fixed periodic damage for stackable auras (Deadly Poison...). Patch by Lyall. Closes issue #1368 .
...
--HG--
branch : trunk
2010-06-28 05:26:00 +02:00
Xanadu
ba2e5ec2a2
Fixed Shiv.
...
* Now it does weapon dmg and adds a combo point even without poison (yes, that's blizzlike).
* Poisons from Shiv cannot crit.
* No more double poison procs.
--HG--
branch : trunk
2010-06-27 20:40:41 +02:00
Machiavelli
0b063e189b
Better way to check for RandomProperty == -1, assign 0 to it for now.
...
--HG--
branch : trunk
2010-06-27 19:46:25 +02:00
Machiavelli
60349c5700
Remove some faulty code for picking a random item enchant if RandomProperty is -1. This will have to be implemented correctly later.
...
Also prevent the core throwing errors when loading items with RandomProperty -1
--HG--
branch : trunk
2010-06-27 11:48:33 +02:00
Machiavelli
26f4fae802
Fix bug that creatures which use FleeingMovementGenerator would not attack after respawning.
...
Bug was caused by improper react state
--HG--
branch : trunk
2010-06-27 03:47:18 +02:00
Tartalo
73a2a21ee4
Fix possible crash
...
--HG--
branch : trunk
2010-06-26 21:15:48 +02:00
Machiavelli
d2553a138a
Use valid coördinates for Unit::UpdateUnderWaterState instead of raw coördinates. Fixes another potential crash related to vmaps.
...
Updates issue #2748
--HG--
branch : trunk
2010-06-26 13:41:36 +02:00
Machiavelli
23ec7faf73
Typo
...
--HG--
branch : trunk
2010-06-26 13:06:36 +02:00
Machiavelli
fac0ff3232
Also check for valid Y and O coordinates in Unit::SetPosition. Fixes another loophole related to vmaps.
...
--HG--
branch : trunk
2010-06-26 12:32:29 +02:00
Machiavelli
4357846c3c
Remove a hack (added by someone that will NOt be NAMEd) that caused too high experience bonus for heirlooms. Heirloom experience bonus was already handled perfectly.
...
--HG--
branch : trunk
2010-06-26 02:02:59 +02:00
Brian
852a0c44a2
* Renamed PoolHandler to PoolMgr since the pool systems has nothing to do with
...
* the client/server protocol.
--HG--
branch : trunk
rename : src/server/game/Pools/PoolHandler.cpp => src/server/game/Pools/PoolMgr.cpp
rename : src/server/game/Pools/PoolHandler.h => src/server/game/Pools/PoolMgr.h
2010-06-25 03:50:19 -06:00
Xanadu
fec8ca58b5
Simplified and cleaned up honor calculation.
...
--HG--
branch : trunk
2010-06-25 15:58:27 +02:00
Machiavelli
66535c3700
Remove redundant accountid check in Item::IsBindedNotWith. Fixes the issue that BOA items would get stuck in the mail when original sender had deleted their character before the recipient could pick it up.
...
--HG--
branch : trunk
2010-06-25 15:22:06 +02:00
Shauren
456c6291ab
Move trade data to dynamic structure and added support for applying enchant after trade ends, based on Vladimir's commits
...
--HG--
branch : trunk
2010-06-25 13:15:51 +02:00
Machiavelli
c107b39421
Store refundable items for Player class instance per lowguid instead of fullguid.
...
--HG--
branch : trunk
2010-06-25 01:11:36 +02:00
Machiavelli
275469a930
Fix a crash in BuildPlayerTalentsInfoData.
...
--HG--
branch : trunk
2010-06-25 00:33:45 +02:00
Machiavelli
0f7657b68c
Get rid of Trinity Singleton and Threading patterns and replace them with ACE_Singletons and ACE_GUARD_x macro´s with ACE_Thread_Mutex´es respectively.
...
Also get rid of unused CountedReference class that used Trinity threading pattern.
--HG--
branch : trunk
2010-06-25 00:18:01 +02:00
click
e7a3785d73
Merge
...
--HG--
branch : trunk
2010-06-24 17:34:30 +02:00
click
0b2dad9c97
Remove a possible NaN-value in WorldObject::HasInArc (thanks to arrai)
...
+ do some hack'n'slash-work on the CMakeLists with my trusted axe ( I just LOVE being a viking - I get to wield an axe for free!)
--HG--
branch : trunk
2010-06-24 17:32:50 +02:00
Tartalo
38fa3c212b
Fix primal tenacity reduce damage while stunned only on cat form, by laise
...
Closes issue #1143
--HG--
branch : trunk
2010-06-24 15:32:11 +02:00
Machiavelli
b823302088
Remove a duplicate query.
...
--HG--
branch : trunk
2010-06-23 13:31:17 +02:00
Xanadu
30a59b7b69
Mobs can no longer crit with spells. Closes issue #1704 . Based on patch by PSZ.
...
--HG--
branch : trunk
2010-06-23 05:04:24 +02:00
Machiavelli
31e369b281
Remove obsolete table transport_event_scripts.
...
--HG--
branch : trunk
2010-06-23 03:35:12 +02:00
Machiavelli
968c27f55f
Implement taxi/transport event scripts support. Author: Vladimir
...
--HG--
branch : trunk
2010-06-23 01:59:32 +02:00
Machiavelli
27062ffd61
Avoid redundant data copy in transport waypoints generation. Author: Vladimir
...
--HG--
branch : trunk
2010-06-23 01:28:57 +02:00
Machiavelli
d50cb473cb
Use original taxipath data in taxi flight movement generator. Author: Vladimir
...
+ Cleanup
--HG--
branch : trunk
2010-06-23 00:57:16 +02:00
Machiavelli
a765961618
Fix player loading to transports. Author of original version: Vladimir
...
--HG--
branch : trunk
2010-06-22 01:30:37 +02:00
Machiavelli
0aa52477ae
Simplify and cleanup Transport system. Author: Vladimir.
...
--HG--
branch : trunk
2010-06-22 01:29:02 +02:00
Machiavelli
95ddfbd9e2
Remove some redundant explicit NULL checks for pointers before ´delete´ or ´delete[]´ calls since this check is done implicitly when deleting.
...
Also fixes a memory leak in .reload creature_template command
--HG--
branch : trunk
2010-06-21 23:20:58 +02:00
Trazom62
2a544c94b3
Implement Chef Hat.
...
Fixes issue #2514 .
--HG--
branch : trunk
2010-06-15 00:04:03 +02:00
Trazom62
d205de69bf
implement ACHIEVEMENT_CRITERIA_TYPE_COMPLETE_DAILY_QUEST_DAILY.
...
Fixe issues #2213 .
--HG--
branch : trunk
2010-06-14 18:33:46 +02:00
Shauren
ad8638742c
Do not apply duration spellmods to spells with infinite duration (fixes Glyph of Eternal Water + Enduring Winter making water elemental last 5,10,15 seconds)
...
--HG--
branch : trunk
2010-06-13 15:55:30 +02:00