Commit Graph

73 Commits

Author SHA1 Message Date
megamage
08bb6082d9 *Update of spell target selection.
--HG--
branch : trunk
2009-01-08 14:22:15 -06:00
megamage
19306959e4 *Calculate Damage Done only when needed.
--HG--
branch : trunk
2009-01-07 17:29:07 -06:00
megamage
2641173fbe *Fix a bug in ScriptedAI::SelectUnitList.
--HG--
branch : trunk
2009-01-04 15:27:11 -06:00
Blaymoira
b9f1a0fda1 *Changes in Grandmaster Vorpil - by Iskander
*Target limitation for spell 39835

--HG--
branch : trunk
2009-01-04 18:56:54 +01:00
Blaymoira
5c8901796e *More spells with MaxAffectedTarget limitation
*Reverted some changes

--HG--
branch : trunk
2009-01-02 17:39:11 +01:00
Blaymoira
c797bd3843 *Fixed some spells with MaxAffectedTarget but not defined in dbc files
--HG--
branch : trunk
2009-01-01 20:08:32 +01:00
QAston
cf90a1ef2b *Fix bug that one warlock pet spell was not learnable.
--HG--
branch : trunk
2008-12-31 20:06:25 +01:00
megamage
07e2410ed8 *Fix the bug that areaaura do not have sound.
--HG--
branch : trunk
2008-12-26 16:15:44 -06:00
megamage
032de9a491 *Update IsAOE function.
--HG--
branch : trunk
2008-12-26 15:55:12 -06:00
megamage
cfd890628f *Update spell target selection about area auras.
--HG--
branch : trunk
2008-12-25 10:36:00 -06:00
megamage
f481c04eac *Fix broken item spells.
--HG--
branch : trunk
2008-12-24 18:45:06 -06:00
QAston
ffcc3d817e *Fix error message on missing spell_required table.
--HG--
branch : trunk
2008-12-24 22:21:45 +01:00
megamage
f5216efa24 *Fix the bug that owner learns pet spells when pet does not exist.
--HG--
branch : trunk
2008-12-24 15:06:06 -06:00
megamage
253f4bf374 *Fix the bug that many talents lose one point.
--HG--
branch : trunk
2008-12-24 10:57:04 -06:00
megamage
c81299e653 *Fix the bug that proc AOE buff does not work.
--HG--
branch : trunk
2008-12-23 20:19:40 -06:00
megamage
afc598bde2 *Spell target selection update.
--HG--
branch : trunk
2008-12-23 20:01:05 -06:00
megamage
c230fb2c28 *Spell system update.
--HG--
branch : trunk
2008-12-23 14:58:55 -06:00
Blaymoira
cce6986e4f *Fix 2 typo
--HG--
branch : trunk
2008-12-23 10:54:13 +01:00
megamage
d1a83bcaf8 *Fix the bug that proc stun aura is applied on self.
--HG--
branch : trunk
2008-12-22 11:36:13 -06:00
megamage
65ef38963d *The last merge from Mangos TBC. Update to Mangos v0.12.
--HG--
branch : trunk
2008-12-22 10:59:38 -06:00
megamage
3bdf880c20 *Try to fix the build in Linux.
--HG--
branch : trunk
2008-12-21 23:14:42 -06:00
QAston
e11dbbd62d *Remove 'first_spell' and 'rank' columns from table spell_chain
*Separate req_spell and spell_chain data to save some memory
*Use spell_chain data generated from dbc instead of sql

--HG--
branch : trunk
2008-12-22 02:11:11 +01:00
megamage
2d2f6f6785 *Fix the bug that mace spec stuns self.
--HG--
branch : trunk
2008-12-21 18:13:05 -06:00
megamage
1759a7cf5c *Fix abolish poison. (Set caster be taget when range = 0 and target type = single target)
--HG--
branch : trunk
2008-12-21 14:01:26 -06:00
megamage
323c97bb3b *Update spell target selection code.
--HG--
branch : trunk
2008-12-20 19:33:03 -06:00
megamage
8545728daa *Fix the bug that frostbite cannot be broken by damage.
--HG--
branch : trunk
2008-12-19 22:31:59 -06:00
megamage
e4836ca85f *Some clean up of spell target selection.
--HG--
branch : trunk
2008-12-19 18:31:46 -06:00
megamage
0f1f748138 *Fix build in Linux.
*Fix a bug of bloodboil. By Anubisss.

--HG--
branch : trunk
2008-12-18 09:44:57 -06:00
megamage
49290bf010 *Temp fix for bloodboil. (No distance check)
--HG--
branch : trunk
2008-12-17 23:51:19 -06:00
megamage
79314e0768 *Fix a bug that LoadSpellChains causes crash. By QAston.
--HG--
branch : trunk
2008-12-15 09:19:01 -06:00
QAston
42d52c1e17 *Use prev_spell data calculated on startup instead of sql column.
*Changed map structure of req spell.
*Added precalculated data for next spell in rank and last one.
*Removed duplicated rank entries for some spells and used req_spell column instead.
*Allow required spell to have required spell.

--HG--
branch : trunk
2008-12-14 23:01:02 +01:00
megamage
2725c555ea *Temp fix for aura stack check.
--HG--
branch : trunk
2008-12-13 14:35:56 -06:00
QAston
3ed8472e7b *update aura stacking check
--HG--
branch : trunk
2008-12-13 16:08:39 +01:00
megamage
3533c094d2 *Update diminishing return table: sap and gouge have polymorph return, warlock's fear and seduction have fear return.
--HG--
branch : trunk
2008-12-13 00:46:43 -06:00
megamage
c2b217a1c1 *Fix a typo in my previous commit.
--HG--
branch : trunk
2008-12-09 23:17:02 -06:00
megamage
a1eaec791e *Break stealth when applying all stun/root/confuse/fear/charm/possess auras.
--HG--
branch : trunk
2008-12-09 17:40:33 -06:00
megamage
91ab0288c7 *Allow zero entry for script target (players).
--HG--
branch : trunk
2008-12-08 18:22:10 -06:00
megamage
d36672cd7e *Update spell range calculation. Original patch by QAston.
--HG--
branch : trunk
2008-12-04 23:00:35 -06:00
QAston
8948f417cf *Temporary hack to fix shoots minimum range.
--HG--
branch : trunk
2008-12-02 22:43:59 +01:00
QAston
22af4b1c96 *Implemented range flag from SpellRange.dbc
--HG--
branch : trunk
2008-11-30 22:38:37 +01:00
megamage
bb1ee8a004 *Update to Mangos 6867. Source: Mangos.
*Big changes:
*[6858] Prevent cheating with ignore waiting in login queue.
*[6863] Arena team related clean ups and adding parts of w12x's arena patch.
*Some Config changes and guild changes.

--HG--
branch : trunk
2008-11-30 12:47:26 -06:00
megamage
dd77520fd8 *Do not let food/drink auras stack.
--HG--
branch : trunk
2008-11-28 16:16:52 -06:00
megamage
615e0f7773 *Do not let mark of the wild stack (different ranks, different effects).
--HG--
branch : trunk
2008-11-28 15:47:18 -06:00
megamage
6107faa894 *Some update of aura stacking check.
--HG--
branch : trunk
2008-11-28 15:12:23 -06:00
QAston
ed60b4da96 *Update aura check to make drink/food not stackable. Also fixes Mark of the Wild stacking.
--HG--
branch : trunk
2008-11-28 20:19:37 +01:00
megamage
da6c516fdf *Procflag patch by DiSlord.
--HG--
branch : trunk
2008-11-26 15:14:03 -06:00
megamage
2c95ee4b31 *Add m_isAggressive. Only aggressive creatures will call AttackStart and MoveInLineOfSight.
*Set melee dmg school for summoned creatures.
*Fix some compiling errors.

--HG--
branch : trunk
2008-11-20 18:54:50 -06:00
megamage
182c997573 *Re-commit some reverted patch: aura stacking check. By QAston.
--HG--
branch : trunk
2008-11-20 18:13:10 -06:00
KingPin
f3c48aa831 Backed out changeset 835660b317dc
--HG--
branch : trunk
2008-11-17 22:07:21 -06:00
megamage
474dc08c46 *Update aura stacking check. By QAston.
*Update pet autocast check. By qubix.

--HG--
branch : trunk
2008-11-17 17:59:33 -06:00