DasBlub
7b2308e483
[11372] Convert tabs to 4 spaces
...
Thanks to Darkknight900 for pointing out!
Used this script on sql/ and src/: find . -iname *.h -o -iname *.cpp -o -iname *.inc -o -iname *.sql | xargs sed -i 's/\t/ /g'
2011-04-17 01:34:51 +02:00
Neveragain
bef47ce126
[11205] Implement talent 48492 and ranks.
...
Signed-off-by: Lynx3d <lynx3d@some-imaginary-isp.org>
2011-02-27 15:24:47 +01:00
DasBlub
02a07e6bc7
[11204] Fix mangos_spell_check.sql
...
Thanks Bobbi88 for pointing out!
2011-02-24 21:31:30 +01:00
Lynx3d
3f86c5a865
[11200] Move hard-coded AP coefficients for spells 1776, 8680, 13218 and ranks to spell_bonus_data table.
2011-02-23 13:06:29 +01:00
laise
35c89b68e7
[11198] Implement max stack effect of enchantment applied by spell 2823 and ranks.
...
Thanks to "maly32167" for additional input.
2011-02-22 20:52:01 +01:00
VladimirMangos
b6ea36192e
[10829] Update SpellFamily check functions.
...
* Move SPELLFAMILY_* to DBCEnums.h and name it as SpellFamily
* Use enum in Unit::GetAura, move family mask code to new SpellEntry helper function.
* Avoid all auras scan in search of triggred spell for 20243.
2010-12-06 08:40:39 +03:00
Laise
0cb6f7be0c
[10453] Fix disease consume part of 49020 and ranks
2010-09-08 10:47:41 +03:00
lavinelu
87b2ab6ba1
[10437] Fix engineering bonus for injectors
...
Signed-off-by: Laise <fenrisse@gmail.com>
2010-09-03 08:33:50 +03:00
Ceris
7ed98198a7
[10022] Fix damage for 14278 and 16511 and ranks when dagger is equipped
...
Signed-off-by: Laise <fenrisse@gmail.com>
2010-06-02 18:39:59 +03:00
VladimirMangos
86bef7ace5
[9984] Implement item 43214 work.
...
* Original version suggested by timmit.
* Required DB support for target requirement.
2010-05-27 19:14:02 +04:00
VladimirMangos
f0b1c5bd74
[9958] Implement item 34753, 43015, 43478, 43480, 46887.
2010-05-23 00:32:58 +04:00
VladimirMangos
33c9af577c
[9945] Update mangos_spell_check.sql
...
* Add all data from Spell.cpp
* Add missing data from recent commist for added parts of SpellEffect.cpp
2010-05-21 07:33:52 +04:00
Laise
41c58f3be9
[9882] Add support for mounts dependent from riding skill and location
2010-05-12 13:34:10 +03:00
zergtmn
aa8a36afd4
[9873] Drop outdated code for 18788
...
Signed-off-by: Laise <fenrisse@gmail.com>
2010-05-11 16:19:21 +03:00
VladimirMangos
3a2c28ca68
[9866] More weapon damage split spells.
2010-05-11 10:47:55 +04:00
Insider42
c4ee01422d
[9865] Add support split damage for spells 66765, 67333.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
Also small cleanup in mangos_spell_check.sql
2010-05-11 10:30:16 +04:00
Laise
432b1b8b38
[9839] Fix shadow damage part of 55090 and ranks
2010-05-05 17:51:39 +03:00
Laise
5b56c321c8
[9757] Add triggered spell(strength buff) for 71904
2010-04-18 10:47:47 +03:00
Laise
e89583ba34
[9743] fix spell_check.sql
2010-04-13 15:16:23 +03:00
Laise
958edb65f7
[9741] Implement DOT related part of 54049 and ranks
2010-04-13 13:27:03 +03:00
VladimirMangos
ae1d8d6488
[9691] Up to date mangos_spell_check old data and add some new.
2010-04-08 02:48:42 +04:00
VladimirMangos
68581bd918
[8901] Implement rage save part of talent 29723 buff and ranks.
...
Original patch provided by Wojta with improvments from darkstalker.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
Also add `spell_check` data for code changes.
2009-12-01 16:39:27 +03:00
Splinter
e636d63fdb
[8869] Implement talent 15273 and ranks.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
Also add data for SpellEffect.cpp last weeks changes to `spell_check` table.
2009-11-24 12:34:48 +03:00
ApoC
86a6c952b8
[8712] Fixed commit [8708]
...
* Now final damage counted also with spell bonus.
Thanks Corfen for pointing this out.
Signed-off-by: ApoC <apoc@nymfe.net>
2009-10-22 21:56:42 +02:00
KiriX
eb26f27a21
[8708] Fixed damage from spell 1120 and ranks when target below or equal 25% of health.
...
Signed-off-by: ApoC <apoc@nymfe.net>
2009-10-22 14:12:56 +02:00
VladimirMangos
8ad4f0f10b
Restore spell 53563 work at 3.2.x
2009-10-03 07:17:53 +04:00
VladimirMangos
ef19575a59
Update spell code base at mangos_spell_check.sql errors:
...
* Drop code for spell 781. Not need now for work.
* Move code for 8017 and ranks to expected effect for 3.2.x.
* Drop code for spell 26635. Not need for new way work.
2009-10-03 06:47:34 +04:00
Shendor
b1cb25e92f
[8516] Implement spell 53271.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-09-20 23:59:01 +04:00
VladimirMangos
610703c14b
[8492] Implement talent 53563.
...
Original patch suggested by Arthorius.
Added data in mangos_spell_check to remember requirement update code for 3.2.x support in future.
2009-09-12 11:04:03 +04:00
VladimirMangos
fdb2842f60
[8425] Implement SPELL_EFFECT_LEAP_BACK and spell 781
...
* Move CMSG_MOVE_KNOCK_BACK_ACK (player case) to Unit::KnockBackFrom
* Implement creature case, most at hack way currently :(
Need information about expected server packet, and possible some disorientation movegen apply at short time.
* In adition of spell 781 implement related creature versions.
* Fixed warnings spawn at reading CMSG_MOVE_KNOCK_BACK_ACK, CMSG_MOVE_HOVER_ACK, CMSG_MOVE_WATER_WALK_ACK.
2009-08-27 05:27:45 +04:00
VladimirMangos
8231eed7bf
[8420] Update and continue fill mangos_spell_check.sql. Small related code cleanups.
2009-08-26 02:33:03 +04:00
VladimirMangos
ebac9a23de
[8293] Some progress in spell_check fill.
2009-08-02 01:39:47 +04:00
VladimirMangos
3fc547e6e6
[8283] Implement 3.x way work for double damage from 35290 and ranks
2009-07-31 17:09:54 +04:00
Lutik
f0a878bf1e
[8265] Add boss spells 64422 and 64688 to divided damage spells list.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-07-28 14:29:14 +04:00
raftom
c4ceafcf56
[8228] Implement talent 49203 (main functionality).
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-07-22 10:03:25 +04:00
rechapa79
680ab810e0
[8216] More fixes in spell 47897 and talent 17962 and ranks work.
...
* Implement DoT apply for 47897 and ranks.
* Implement propertly aura state update at add/remove 47897/348 and ranks
* Update checks for 29722 and ranks for bonus damage
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-07-20 07:26:19 +04:00
VladimirMangos
febdda5bab
[8215] Update sql/mangos_spell_check.sql.
2009-07-20 06:34:31 +04:00
evilstar
49b201e22b
[8196] Implement item 44012 spell effects.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2009-07-18 19:39:30 +04:00
VladimirMangos
050962d9fd
[8195] Add spell check data for dummy effect tail...
2009-07-18 06:16:50 +04:00
VladimirMangos
745f4de173
[8186] More spell check data.
2009-07-16 05:57:20 +04:00
VladimirMangos
58a292e99c
[8180] Drop dead code for old version 28730. It not have another way to work (from 3.0.2)
2009-07-14 05:31:12 +04:00
VladimirMangos
1363605cfc
[8179] Fill spell_check table by data for dummy effect (0 spell family), some code cleanups.
2009-07-14 05:13:29 +04:00
VladimirMangos
647e1c5a8b
[8175] More fixes for 33878/33876 and ranks.
...
* Apply SPELL_AURA_MOD_MECHANIC_DAMAGE_TAKEN_PERCENT in melee binus for special attacks
* In damage calulcation spell 5221 and ranks considered have MECHANIC_BLEED.
* Drop more dead code related to 33878/33876 and ranks.
2009-07-13 18:48:11 +04:00
VladimirMangos
2dee7750e4
[8173] Fixes for 1822 and ranks base at spell_check detection
...
* Update AP bonus per tick to 0.18 as expected in 3.0.2 and later.
* Better spell selction to avoid unrelated spells for AP bonuses
2009-07-13 15:58:37 +04:00
VladimirMangos
2ed6642539
[8172] Drop dead code for 33878/33876 and ranks.
...
Detected by spell_check: not have now dummy aura but have
SPELL_AURA_MOD_MECHANIC_DAMAGE_TAKEN_PERCEN for proper mechanic.
2009-07-13 15:03:09 +04:00
VladimirMangos
d09615b2e5
[8171] Restore work double damage chance for spell 35290 and ranks.
...
It has been broken at client switch and detected by spell_check data.
2009-07-13 04:31:44 +04:00
VladimirMangos
fe1693a7da
[8170] Fill spell_check by data form SpellEffect.cpp until end of Spell::EffectSchoolDMG.
...
2 error and 1 spell mask duplicate with strnage differences specially not fixed for
show .debug spellcheck work ;)
2009-07-13 04:00:11 +04:00
VladimirMangos
f99f477fe8
[8169] Implement new optional table spell_check and console command .debug spellcheck
...
* Table expected to be store data mirror same data in code:
- explicit spell ids with related expected spell properties like effects, spell family or auras
- implicit requirements for select some spell sets like spell family masks, icons or visual values
* For check can be used .debug spellcheck _console_ only command.
* Main purpose table and related command check code parts for outdated data at client switch.
It also can be used for check data in patch writing time to be sure code correctness.
2009-07-12 22:15:56 +04:00