Commit Graph

1285 Commits

Author SHA1 Message Date
megamage
b32fc8f499 *Fix Spellmod_spell_bonus_damage. By thenecromancer.
--HG--
branch : trunk
2008-12-21 18:57:48 -06:00
megamage
fb0d8e77a1 *Fix the bug that stealth players cannot see self.
--HG--
branch : trunk
2008-12-21 16:23:18 -06:00
megamage
ca2b3b3d15 *Fix broken stealth.
--HG--
branch : trunk
2008-12-21 15:15:48 -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
55ef3bca2a *Update visibility only once per update.
--HG--
branch : trunk
2008-12-20 17:42:40 -06:00
megamage
7c5a88fdf7 *Fix glancing damage calculation.
*Fix double threat spells: remove mind blast and earth shock, add frost shock.

--HG--
branch : trunk
2008-12-19 20:23:34 -06:00
megamage
2027e1918c *Try to fix the bug that some -AP spells increase players' AP.
--HG--
branch : trunk
2008-12-19 10:03:00 -06:00
TrullyONE
222999c225 *Fixed creature initialize movement at respawn. Loot and tagging - correct set of dynamic flags.
--HG--
branch : trunk
2008-12-19 05:02:51 +02:00
shadowu@mail.bg
51f0c70b7e *Movement Generators standardization.
- bool GetDestination(&x,&y,&z) added to all movement generators.(it is used by update of players view distance)
- Fixed when creature entering in combat not count this as StoppedByPlayer.
- Random Movement Generator - added support for creating custom spawndist during the game.
- Random Movement Generator - Db spawndist is checked only at initialize(NOT in each sellect of random location).
- Added Random Movement to motion master - it can be called now by MoveRandom(spawndist) e.g. for use in SD2.
- Home and Random movements no more using RespawnCoords(Home Position has implemented)
- Fixed bug when creature is moving on path and enter combat, after that returns to spawn position.
-Typo fix in Confused Movement Generator

--HG--
branch : trunk
2008-12-19 00:37:40 +02:00
megamage
b5525b0c96 *Fix calculation of level-based spell damage.
--HG--
branch : trunk
2008-12-17 23:44:11 -06:00
megamage
ac5bf63acd *Fix misdirection.
--HG--
branch : trunk
2008-12-17 20:07:25 -06:00
megamage
5244d4986a *Update miss chance calculation.
--HG--
branch : trunk
2008-12-17 19:32:16 -06:00
megamage
01db065ceb *Let feign death interrupt enemies' casting.
--HG--
branch : trunk
2008-12-17 18:45:54 -06:00
shadowu@mail.bg
e4be94461b *Creature Groups - additional checks added.(hope it fix the crash). VC71 VC80 updated.
--HG--
branch : trunk
2008-12-16 09:39:33 +02:00
shadowu@mail.bg
9948e98703 *Creature formations implemented.
--HG--
branch : trunk
2008-12-15 00:07:21 +02:00
Blaymoira
b8b60792aa *Implemented Scalding Water in Lurker script
*Changed c->GetInstanceData in eredar twins script
*33504 not affected by any healing bonus patch provided by eumario

--HG--
branch : trunk
2008-12-14 20:08:10 +01:00
megamage
7097ffe6dc *Merge with 499.
--HG--
branch : trunk
2008-12-14 12:05:06 -06:00
megamage
efe09c1d92 *Fix the bug that ~Creature causes crash. (deleted when possessed)
--HG--
branch : trunk
2008-12-14 12:04:08 -06:00
Blaymoira
d7f76aec99 *Fixed spell 39445
*Added missing DoMeleeAttackIfReady(); in phase hunter script patch provided by Anubisss

--HG--
branch : trunk
2008-12-14 16:11:58 +01:00
megamage
29f92cbd90 *Fix the bug that swiftmend does not remove HOT buff.
--HG--
branch : trunk
2008-12-13 14:49:20 -06:00
megamage
4b64670f70 *Prevent from creature rotating face to victim while confused (also fleeing). By Silver1ce.
--HG--
branch : trunk
2008-12-13 12:14:03 -06:00
megamage
98e122b153 *Fix swiftmend healing bonus. By mobel.
*Only remove one HOT but not all HOT when using swiftmend.

--HG--
branch : trunk
2008-12-13 10:12:22 -06:00
QAston
3ed8472e7b *update aura stacking check
--HG--
branch : trunk
2008-12-13 16:08:39 +01:00
megamage
55d9e4c01d *Try to fix the bug that units may be feared forever.
*Try to fix the bug that units still flee after death.

--HG--
branch : trunk
2008-12-12 18:34:51 -06:00
megamage
041cbec7de *Do not let spell (stun/confuse/fear) interrupt itself (cause crash).
--HG--
branch : trunk
2008-12-12 15:11:25 -06:00
Blaymoira
ab59d3adcc *Merged with 464.
--HG--
branch : trunk
2008-12-12 20:34:51 +01:00
megamage
b6c288ca9f *Update to Mangos 6902. Source: Mangos.
*Skipped rev: rev 6893, some code about waypoint movement.

--HG--
branch : trunk
2008-12-12 11:21:28 -06:00
megamage
135f39a5ef *Fix a typo in RemoveDynObject.
--HG--
branch : trunk
2008-12-12 10:09:14 -06:00
Blaymoira
ec12b76b39 *Fixed 22845 and 34299
--HG--
branch : trunk
2008-12-11 21:39:39 +01:00
Blaymoira
236553f408 *Merged 459
--HG--
branch : trunk
2008-12-11 21:32:08 +01:00
megamage
22c7db1278 *Fix a bug that makes creatures stunned/rooted forever.
--HG--
branch : trunk
2008-12-10 15:54:54 -06:00
megamage
bcb39b263d *Allow pets to cast devour magic on both friends and enemies.
--HG--
branch : trunk
2008-12-10 15:14:49 -06:00
megamage
b5d1418b0c *Allow unit has multiple controlling auras. (Fix the bug that unit cannot be feared if stunned. Hope this will not break all controlling spells)
--HG--
branch : trunk
2008-12-09 20:28:59 -06:00
megamage
d3c2c31e2e *Fix the bug that some creature spells are broken.
--HG--
branch : trunk
2008-12-09 10:20:02 -06:00
Blaymoira
357557a12f *Added 2 generic spells wich not affected by bonus dmg/healing.
--HG--
branch : trunk
2008-12-09 16:21:41 +01:00
megamage
bb8c7486fb *Try to fix the bug that players cannot move after releasing.
--HG--
branch : trunk
2008-12-08 20:23:38 -06:00
megamage
069ca8746e *Add spell target type check in Unit::CastSpell. Allow CastSpell(Gameobject*) and CastSpell(NULL).
--HG--
branch : trunk
2008-12-08 18:56:01 -06:00
megamage
26259a5fa4 *Try to fix the bug that players "do not die" when killed.
--HG--
branch : trunk
2008-12-08 17:53:18 -06:00
megamage
087f735251 *Use react state instead of isaggressive. Allow civilian to fight back.
--HG--
branch : trunk
2008-12-07 09:21:12 -06:00
megamage
c5593ef779 *Update to Mangos 6880. Source: Mangos.
*Skip 6878, 6871.
*Main change: change cell size, add is3dDistance for IsWithinDistInMap and isVisibleForOrDetect.

--HG--
branch : trunk
2008-12-06 14:01:44 -06:00
megamage
8ffc1a6e4c *Apply range mod also for melee spells.
--HG--
branch : trunk
2008-12-06 10:44:53 -06:00
megamage
e8f1bbc999 *Move kill-target part from DealDamage to a new function Kill.
--HG--
branch : trunk
2008-12-05 23:31:45 -06:00
megamage
63bbecb8a2 *Fix the infamous "walk" bug. By thenecromancer.
--HG--
branch : trunk
2008-12-05 18:43:57 -06:00
megamage
3a1293ef18 *Update melee range calculation. By QAston.
--HG--
branch : trunk
2008-12-05 18:39:31 -06:00
megamage
d36672cd7e *Update spell range calculation. Original patch by QAston.
--HG--
branch : trunk
2008-12-04 23:00:35 -06:00
megamage
afc6dc7c48 *Fix a bug that mobs do not stop chasing players.
--HG--
branch : trunk
2008-12-04 16:17:13 -06:00
megamage
2d1905c887 *Add new immune type: IMMUNITY_ID. This is usually done using dummy auras.
*Let cloak of shadows immunes to flare.

--HG--
branch : trunk
2008-12-03 19:42:06 -06:00
megamage
08d259e0cc *Let owner enter pvp when pet attacks pvp target.
--HG--
branch : trunk
2008-12-03 13:35:47 -06:00
megamage
1fd4c1dee2 *Try to fix the bug about contested pvp.
--HG--
branch : trunk
2008-12-02 16:34:00 -06:00
megamage
ab179d76fe *Fix a bug that player stuck with 1 hp when killed with IncreaseMaxHealth aura.
--HG--
branch : trunk
2008-12-01 18:44:27 -06:00