Joro
07e441fe57
*Correct mana return amount for spell Judgements of the Wise.
...
--HG--
branch : trunk
2009-07-04 22:12:39 +02:00
QAston
6af144277d
*Temporary fix for crash caused by object list update.
...
--HG--
branch : trunk
2009-07-04 21:07:06 +02:00
QAston
9d3c9af594
Add spell_proc_event entries for some spells.
...
--HG--
branch : trunk
2009-07-03 02:14:33 +02:00
QAston
3225eb9648
*Redefine procflags:
...
PROC_FLAG_SUCCESSFUL_POSITIVE_MAGIC_SPELL = 0x00004000
PROC_FLAG_TAKEN_POSITIVE_MAGIC_SPELL = 0x00008000
PROC_FLAG_SUCCESSFUL_NEGATIVE_MAGIC_SPELL = 0x00010000
PROC_FLAG_TAKEN_NEGATIVE_MAGIC_SPELL = 0x00020000
*Add procEx flag:
PROC_EX_NOT_ACTIVE_SPELL = 0x0008000 for spells which proc on spells not doing damage and not specified by familyflags.
--HG--
branch : trunk
2009-07-02 21:32:19 +02:00
QAston
de721d1b86
*Some research about aura types.
...
--HG--
branch : trunk
2009-07-02 18:34:19 +02:00
thenecromancer
66e890b470
*Fix application of thread mod auras.
...
--HG--
branch : trunk
2009-07-02 15:24:24 +02:00
QAston
1f899caf75
*Remove debug log unintentionally pushed in latest rev.
...
--HG--
branch : trunk
2009-07-02 14:15:40 +02:00
QAston
7a4d99cc90
*Fix 'crazy procs' issue and shadowstep remove on stealth.
...
--HG--
branch : trunk
2009-07-02 14:13:30 +02:00
megamage
4a8a89e1db
[8103] More wide use IsInWorld checks and delayed at teleport operations. Author: Ambal
...
* IsInWorld used to prevent return unexpected not in world objects.
* Delayed operations need to process its in world state.
--HG--
branch : trunk
2009-07-01 18:36:03 -05:00
megamage
111dac5f94
[8102] Simplify code base at new root method WorldObject::CleanupsBeforeDelete Author: VladimirMangos
...
* Call it from Map::AddObjectToRemoveList and remove now not needed explcit calls
* Create Gameobject version to make GO with owner more safe for remove
--HG--
branch : trunk
2009-07-01 18:23:36 -05:00
megamage
9a2588a454
*Fix a crash caused by archaedas script.
...
--HG--
branch : trunk
2009-07-01 18:14:46 -05:00
megamage
de4faabbcb
[8101] Prevent use talents as quest rewards or spell_learn_spell learned spells. Author: VladimirMangos
...
--HG--
branch : trunk
2009-07-01 18:07:57 -05:00
megamage
e1d93bd00f
*Backup your DB!
...
[8098] Support uint32 spell ids in code. Author: VladimirMangos
* Propertly work with uint32 spell ids in player action bar
* Fix in same time bug with not save equipment set button with id==0
* Merge misc field in character_action and playercreateinfo_action to action field as 3 byte
* Propertly load uint32 spell ids from character_spell
* Fixed types for some pet/creature related structure for spell id storing.
--HG--
branch : trunk
2009-07-01 18:07:20 -05:00
megamage
8122a15f46
[8097] Updated comment based on research. Author: ApoC
...
--HG--
branch : trunk
2009-07-01 17:52:58 -05:00
megamage
e379be0349
[8094] Overwrite max durability for item at item loading from prototype. Author: VladimirMangos
...
--HG--
branch : trunk
2009-07-01 17:50:59 -05:00
megamage
bc2b02708f
[8093] Fixed effect of spell 25771. Author: ApoC
...
--HG--
branch : trunk
2009-07-01 17:50:26 -05:00
megamage
8b0e141226
*Fix build.
...
--HG--
branch : trunk
2009-07-01 17:47:31 -05:00
megamage
bea88590c7
[8092] Check bag size at item protos loading and item slots at invetory loading. Author: VladimirMangos
...
--HG--
branch : trunk
2009-07-01 17:38:38 -05:00
megamage
9c9c9f5078
[8089] Implement SPELL_EFFECT_CHARGE2(149), more correct monster flags use in charge effects. Author: VladimirMangos
...
Last fix let for example correct charge for flight creatures...
--HG--
branch : trunk
2009-07-01 17:36:34 -05:00
megamage
255d21b52b
[8088] Fixed min_range checking for spell casts. Author: ApoC
...
Skip in check values 0.0f from DBC, this spells
do not have min range limitation.
This should fix some inappropriate target too close messages.
--HG--
branch : trunk
2009-07-01 17:34:09 -05:00
megamage
8521b39af6
[8087] Cleanup code. Author: NoFantasy
...
--HG--
branch : trunk
2009-07-01 17:32:20 -05:00
megamage
1102623072
Allow NPCs to apply taunt. Author: ApoC
...
--HG--
branch : trunk
2009-07-01 17:31:52 -05:00
megamage
b71d479e2a
[8086] Restore work spell 11196. Author: Maxxie
...
--HG--
branch : trunk
2009-07-01 17:31:20 -05:00
megamage
95ef8634c4
[8085] Apply talent rate to all talents points. Author: duckman
...
--HG--
branch : trunk
2009-07-01 17:30:37 -05:00
megamage
177297973a
*Fix a crash caused by charm spells.
...
--HG--
branch : trunk
2009-07-01 17:30:01 -05:00
QAston
69f36d7af4
*Send threat messages to client - thanks to megamage for research.
...
--HG--
branch : trunk
2009-07-02 00:03:57 +02:00
QAston
fd86e6a369
*Fix possible exploits with flying paths.
...
--HG--
branch : trunk
2009-07-01 16:18:37 +02:00
QAston
e644f04b4f
*Make spell 1122 summon only one infernal.
...
--HG--
branch : trunk
2009-06-30 15:55:02 +02:00
QAston
55a4458009
*Fix a typo causing problems with triggered spell procing.
...
*More correct damage calculation for conflagrate - by tlexii
--HG--
branch : trunk
2009-06-30 15:45:47 +02:00
QAston
6faa99e009
*Correct typo in spellid check for Corpse Explosion.
...
--HG--
branch : trunk
2009-06-30 13:58:39 +02:00
QAston
24efcabdd9
Remove cooldown of spells triggered on stance change - this fixes shadowform dot crit.
...
--HG--
branch : trunk
2009-06-30 13:51:53 +02:00
QAston
788a699ae8
*Prevent some possible crashes with charm auras.
...
*Allow non-dmg spells to proc dmg requiring effects if spellfamily specified in spell_proc_event table.
--HG--
branch : trunk
2009-06-30 12:59:21 +02:00
QAston
97027e0ff3
*Fix some problems with healing procs targetting.
...
--HG--
branch : trunk
2009-06-30 12:05:06 +02:00
thenecromancer
44815a83c4
*Fix Unrelenting Assault
...
--HG--
branch : trunk
2009-06-30 10:26:27 +02:00
thenecromancer
ac29891279
Apply movement impairing debuffs to backwards movement
...
--HG--
branch : trunk
2009-06-29 21:16:28 +02:00
Muhaha
ccc197b56b
* Fix Spell [Focused Assault - Brutal Assault] Have to be Debuff. Original Author: Nevan
...
--HG--
branch : trunk
2009-06-29 21:02:45 +02:00
QAston
8609527066
*Fix the issue of water elemental GCD preventing freeze to be casted - by Larva
...
*Correct a typo in prev commit.
--HG--
branch : trunk
2009-06-29 20:50:38 +02:00
QAston
4067989096
*Implement aura rank selection for aoe auras casted by player
...
*More correct level requirement checks for unit target
*Fix some visual issues with spells which are interrupted after SendSpellStart but before SendSpellGo
*Prevent adding spellmods permamently to already finished spells.
--HG--
branch : trunk
2009-06-29 20:32:56 +02:00
Machiavelli
cf414bb7ca
* Minor typo cleanup
...
--HG--
branch : trunk
2009-06-29 15:03:07 +02:00
Kudlaty
0df76804c4
Merge [SD2]
...
r1086 Add long time needed grid search functions for closest creature and gameobject - skip, we have better function in core
r1087 Remove no longer needed grid search code and use functions instead.
--HG--
branch : trunk
2009-06-29 06:31:05 +02:00
QAston
81ac49f00a
*Fix rend and tear talent.
...
*Allow hots to proc only if spellfamilyflags are specified in spell_proc_event.
--HG--
branch : trunk
2009-06-28 19:39:15 +02:00
megamage
70ac70208c
*Fix a crash caused by spell 34665.
...
--HG--
branch : trunk
2009-06-28 12:12:36 -05:00
QAston
3e07966986
*Fix the bug that pet is still attacking his enemy even if enemy has just entered sanctuary.
...
--HG--
branch : trunk
2009-06-28 17:18:46 +02:00
QAston
d529ab76c5
*Do not allow periodic aoe auras to stack.
...
--HG--
branch : trunk
2009-06-28 15:13:56 +02:00
QAston
3909fb7f83
*Correct damage of Faerie Fire (feral)
...
*Trigger passive aura for shadowform.
--HG--
branch : trunk
2009-06-28 14:21:35 +02:00
QAston
95a755170e
*Author of 4305 is thenecromancer
...
*Fix the bug that Intimidating shout aoe isn't removed by damage.
--HG--
branch : trunk
2009-06-28 13:11:49 +02:00
QAston
fa4838de21
*Fix for Windfury Weapon: prevent triggering other weapon enchant by checking item guids.
...
--HG--
branch : trunk
2009-06-28 10:34:22 +02:00
QAston
3e895d2b66
*Allow 2 mind flay auras to stack.
...
*Rollback my last change about Conflagrate dmg calculation.
--HG--
branch : trunk
2009-06-28 10:14:19 +02:00
megamage
d87133961a
*Add some error log for debug.
...
--HG--
branch : trunk
2009-06-27 18:56:47 -05:00
megamage
bd5a53a774
*Fix a crash by unit with 0 maxhealth.
...
--HG--
branch : trunk
2009-06-27 18:40:09 -05:00