megamage
c064c2e2e1
[7365] Implement potion in combat delay proper work. Author: VladimirMangos
...
Original patch provided by miranda.conrado.
--HG--
branch : trunk
2009-03-02 17:01:41 -06:00
megamage
d7d7c3562a
[7364] Really implenent server-side anti-cheating cooldown check for spells with SPELL_ATTR_DISABLED_WHILE_ACTIVE. Author: VladimirMangos
...
Move apply cooldown for like spells to aura apply (GO registering for owner in GO summon spell case)
Store "infinity" cooldown for like spells, ignore it at save and reapply it at aura loading.
Note: one problem still exist for like spells: at loading/far teleport spell icon lost diabled state at client.
Need sedn some unknown data in SendInitialPacketsBeforeAddToMap or SendInitialPacketsAfterAddToMap for restore it state.
--HG--
branch : trunk
2009-03-02 16:59:14 -06:00
megamage
c6fc7f7bca
[7363] Propertly set cooldown at server side for category spells at cooldown event send to client. Author: VladimirMangos
...
Also support item dependent cooldown set propetly at cooldown event send to client.
Last will used in follow potion cooldown delay in combat patch.
--HG--
branch : trunk
2009-03-02 16:55:41 -06:00
megamage
b1677c901d
[7362] Use IN_MILISECONDS where appropriate, other cleanups. Author: VladimirMangos
...
--HG--
branch : trunk
2009-03-02 16:53:50 -06:00
megamage
61b999fd3a
[7360] Use defines instead harcoded item prototype array sizes. Author: VladimirMangos
...
--HG--
branch : trunk
2009-03-02 16:47:20 -06:00
QAston@qaston-pc
783714aff3
*Fix Penance.
...
*Remove some hacks from channeled spells related code.
--HG--
branch : trunk
2009-03-01 02:46:33 +01:00
megamage
adb19df474
[7349] Implement spell cast depenences from area/quest.aura state store in new table spell_area. Author: VladimirMangos
...
* It allow store requirenments: area, active or rewarded quest (until possible another quest not rewarded),
aura present at character, character race/gender.
* Listed spell can marked as auto-casted when fit requirents. In this case spell requirements checked at
zone/subzone update (and then resurraction also), quest start/reward, dummy aura apply.
* Old hardcoded lines for similar check removed from sources and required DB support for work now.
--HG--
branch : trunk
2009-02-27 12:53:27 -06:00
megamage
d3a6900667
*Merge.
...
--HG--
branch : trunk
2009-02-26 20:43:35 -06:00
megamage
1e8a318933
*Fix build.
...
--HG--
branch : trunk
2009-02-26 11:14:18 -06:00
megamage
1b47c7aa45
*Fix build.
...
--HG--
branch : trunk
2009-02-26 10:52:40 -06:00
QAston
dea0b1c5a6
*Fix Prayer of mending bonus healing.
...
--HG--
branch : trunk
2009-02-25 22:15:14 +01:00
QAston
50d2fc34ec
*Fix forbearance.
...
*Fix new ranks of Holy Nova.
*Fix Imp. holy concentration.
--HG--
branch : trunk
2009-02-25 19:35:44 +01:00
megamage
5fe7b48037
*Merge.
...
--HG--
branch : trunk
2009-02-23 17:04:15 -06:00
megamage
7ca5b9a8e7
*Remove possessed summons when aura is cancelled but not when channelling is canncelled. This fix Eye of Kilrogg.
...
--HG--
branch : trunk
2009-02-23 09:54:48 -06:00
megamage
1b587c0fe3
*Merge.
...
--HG--
branch : trunk
2009-02-20 12:05:58 -06:00
megamage
53d0bf87ad
*Fix build.
...
--HG--
branch : trunk
2009-02-19 22:30:30 -06:00
megamage
eb3abf2556
*Fix a crash caused by summon_type_possess.
...
--HG--
branch : trunk
2009-02-19 18:30:03 -06:00
megamage
31637d4aac
*Merge.
...
--HG--
branch : trunk
2009-02-18 11:36:19 -06:00
KingPin
14234c86fa
Newline added to bottom of all files.
...
--HG--
branch : trunk
2009-02-17 20:07:49 -06:00
megamage
4a3c0594e7
*Fix build.
...
--HG--
branch : trunk
2009-02-17 14:42:06 -06:00
megamage
eafa0eb5df
*Fix mutilate. do not require behind target. By Sorken.
...
--HG--
branch : trunk
2009-02-17 11:36:00 -06:00
megamage
00ba699d6f
*Merge.
...
--HG--
branch : trunk
2009-02-16 19:04:31 -06:00
megamage
7762087e7d
*Fix chain heal order bug.
...
--HG--
branch : trunk
2009-02-16 17:11:27 -06:00
QAston
0e282daccc
*Check range for channeled spells during their duration.
...
--HG--
branch : trunk
2009-02-16 17:09:26 +01:00
QAston
14d85a183e
*Make range check dependent from target.
...
--HG--
branch : trunk
2009-02-14 15:56:04 +01:00
megamage
1c3f478ecc
*Merge.
...
--HG--
branch : trunk
2009-02-13 20:12:01 -06:00
megamage
edbd3b637e
[7272] Trailing whitespace cleaning Author: freghar
...
--HG--
branch : trunk
2009-02-13 20:03:32 -06:00
QAston
edcb8840c3
*Fix diminishing returns for spells casted on a pet.
...
--HG--
branch : trunk
2009-02-13 18:43:17 +01:00
megamage
4d687687d6
*Merge.
...
--HG--
branch : trunk
2009-02-12 17:24:09 -06:00
Paradox
260e11bc01
More tabs2spaces
...
--HG--
branch : trunk
2009-02-12 09:23:56 -05:00
QAston
40bf3b630a
*Implement spellhaste mod for Channeled spells.
...
*Fix build with VCPP.
--HG--
branch : trunk
2009-02-11 20:10:00 +01:00
megamage
651e7c29eb
*Merge.
...
--HG--
branch : trunk
2009-02-11 11:56:53 -06:00
megamage
37be2f3684
*Fix some broken talent triggered spells.
...
--HG--
branch : trunk
2009-02-10 09:35:26 -06:00
megamage
ba7a8cc836
[7253] Check battleground status in GetSpellAllowedInLocationError for some spells for aura remove and spell casting cases. Author: VladimirMangos
...
--HG--
branch : trunk
2009-02-10 01:00:22 -06:00
Paradox
d230302b16
Replace tabs with spaces in more files.
...
--HG--
branch : trunk
2009-02-09 08:16:34 -05:00
QAston
ce7e51a9dc
*Do not check behind for Mutilate. By Blaymoira.
...
--HG--
branch : trunk
2009-02-07 23:07:53 +01:00
megamage
4ed12b0e17
*Fix some bugged spell visual.
...
--HG--
branch : trunk
2009-02-07 11:52:10 -06:00
megamage
5a2c1f1f5c
*Fix some talent triggered spells.
...
--HG--
branch : trunk
2009-02-06 21:15:52 -06:00
megamage
9332f1e58d
*Update linked spell. Add new type: linked aura.
...
--HG--
branch : trunk
2009-02-05 22:49:07 -06:00
megamage
f00befd879
*Fix a typo that makes linked spells not work.
...
--HG--
branch : trunk
2009-02-05 18:02:22 -06:00
megamage
4d008f2043
Replace tabs with spaces, and fix crlf issues
...
--HG--
branch : trunk
2009-02-04 10:33:18 -06:00
megamage
18cbc94dd4
*Do not check power for triggered spells. This fix broken execute.
...
--HG--
branch : trunk
2009-02-04 10:06:16 -06:00
megamage
36f7dd04b3
*Apply proc effects such as frostbite after the spell hits the target.
...
--HG--
branch : trunk
2009-02-03 18:22:28 -06:00
megamage
8dfe8cd64a
*Fix some broken charge spells.
...
--HG--
branch : trunk
2009-02-02 17:20:30 -06:00
megamage
8b8d722523
*handle SPELL_AURA_ADD_TARGET_TRIGGER auras when spell is casted rather than when hit. This fixes the trigger chance of spells such as Relentless Strikes.
...
--HG--
branch : trunk
2009-02-02 17:06:57 -06:00
megamage
5d943336c5
*Fix the bug that some instant cast spells do not remove auras with cast interrupte flag.
...
--HG--
branch : trunk
2009-02-02 16:04:17 -06:00
megamage
ea159d59bf
*Fix the bug that delayed spell still deals damage to stealth/immune target.
...
--HG--
branch : trunk
2009-02-02 10:26:05 -06:00
megamage
c3783c80d9
*Fix Intimidating Shout.
...
--HG--
branch : trunk
2009-02-02 10:10:18 -06:00
megamage
1f2292af79
*Fix the bug that charge spells do not apply stun auras.
...
*Update about triggered spells. Please report if spells such as execute and mass dispel are bugged.
--HG--
branch : trunk
2009-01-31 11:09:37 -06:00
megamage
9b927d1742
*Fix charge spells: do stun effect when caster arrive target.
...
*Some other fix about delayed spell calculation.
--HG--
branch : trunk
2009-01-30 19:00:09 -06:00