Commit Graph

281 Commits

Author SHA1 Message Date
megamage
6aee5fcbe7 *Merge.
--HG--
branch : trunk
2009-02-12 17:09:15 -06:00
QAston
c4c92e27f2 *Prevent getting wrong values from default type conversion.
--HG--
branch : trunk
2009-02-12 20:37:48 +01: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
6e84a2f3a5 [7264] Use AP fields as signed integer
Signed-off-by: DiSlord <dislord@nomail.com>

--HG--
branch : trunk
2009-02-11 11:53:35 -06:00
megamage
7d8c081732 Fix apply SPELLMOD_MULTIPLE_VALUE for SPELL_AURA_MANA_SHIELD drain
Signed-off-by: DiSlord <dislord@nomail.com>

--HG--
branch : trunk
2009-02-11 11:52:00 -06:00
megamage
848af42918 [7263] Fixed AP calculation in some cases
Fixed use AP dynamic mods (bonuses from stats)
    Apply ITEM_MOD_ATTACK_POWER for ranged AP
    Implement feral AP from weapon dps for druids

    Signed-off-by: DiSlord <dislord@nomail.com>

--HG--
branch : trunk
2009-02-11 11:51:17 -06:00
QAston
8012f78d00 *Small code cleanup, try to fix crash.
--HG--
branch : trunk
2009-02-11 15:04:27 +01:00
megamage
31f4993264 [7260] Fixed access to uninitilized fields in FleeingMovementGenerator and Creature::IsOutOfThreatArea. Author: VladimirMangos
--HG--
branch : trunk
2009-02-10 10:03:39 -06:00
megamage
c5fba75cc0 [7244] Fixed affecting of positive spells critical chances by scripted critical chances. Author: pasdVn
--HG--
branch : trunk
2009-02-09 19:59:14 -06:00
Paradox
d230302b16 Replace tabs with spaces in more files.
--HG--
branch : trunk
2009-02-09 08:16:34 -05: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
edbfb386ce *Do not check range weapon skills for paladin. This fix the bug that flying hammer miss too much.
--HG--
branch : trunk
2009-02-04 10:25:28 -06:00
biglad
0b32bdaec9 * Fix Hunters Mark, prevent target from going stealth/invis for caster of mark.
--HG--
branch : trunk
2009-02-02 19:26:26 +00:00
megamage
8fee06f041 *AI structure update.
--HG--
branch : trunk
2009-01-30 18:10:05 -06:00
megamage
03234a0657 *Fix some bugged AI which cause creatures enter evade mode repeatedly.
*Let player enter combat when attacked but not hit by creatures.

--HG--
branch : trunk
2009-01-30 01:14:48 -06:00
megamage
1d19b6bcca *Fix the bug that critters do not enterevademode.
--HG--
branch : trunk
2009-01-28 20:54:54 -06:00
megamage
30c5bff102 *Fix critter AI.
*Some AI structure change.

--HG--
branch : trunk
2009-01-28 20:16:11 -06:00
megamage
6de869d8f6 *Fix the bug that event ai mobs sometimes chase victims even when polymorphed.
--HG--
branch : trunk
2009-01-28 00:01:52 -06:00
Blaymoira
a0b7d98caa *Fixed aura interrupting when damage is absorbed - by _krz
--HG--
branch : trunk
2009-01-25 12:00:30 +01:00
QAston
18cc905c42 *Fix fishing and Eagle eye.
--HG--
branch : trunk
2009-01-22 20:48:08 +01:00
megamage
d81d81b211 *Move SelectHostilTarget() to class Creature and return getVictim() directly.
*Fix the crash caused by mandokir script.

--HG--
branch : trunk
2009-01-21 14:17:29 -06:00
QAston
e0b527be8a *Fix rain of fire.
--HG--
branch : trunk
2009-01-21 20:24:21 +01:00
QAston
15403f0a8f *Fix bug with mindcontrol when aura interrupted on target is still on caster
*Fix bug with "stucked succubus"

--HG--
branch : trunk
2009-01-20 20:32:23 +01:00
QAston
d465a5ed02 *Handle SPELL_AURA_MOD_ENEMY_DODGE, make commanding shout heal for hp increased value.
--HG--
branch : trunk
2009-02-07 22:39:40 +01:00
QAston
401ebf5455 *Handle SPELL_AURA_MOD_AURA_DURATION_BY_DISPEL and SPELL_AURA_MOD_AURA_DURATION_BY_DISPEL_NOT_STACK.
*Fix SPELL_AURA_MECHANIC_DURATION_MOD and SPELL_AURA_MECHANIC_DURATION_MOD_NOT_STACK for PVP.

--HG--
branch : trunk
2009-02-07 22:03:29 +01:00
QAston
8a1b07e9c7 *Fix Expose Weakness and similar auras.
--HG--
branch : trunk
2009-02-07 20:03:56 +01:00
QAston
ffd2f71f4b *Handle aura SPELL_AURA_MOD_BLOCK_CRIT_CHANCE.
--HG--
branch : trunk
2009-02-07 19:57:28 +01:00
QAston
a38297f28f *Handle aura SPELL_AURA_MECHANIC_IMMUNITY_MASK.
*Fix a typo in ap bonus from stat calculation-thanks to megamage for pointing this.

--HG--
branch : trunk
2009-02-06 23:01:07 +01:00
megamage
a8d5d6fcf1 *Merge.
--HG--
branch : trunk
2009-02-06 15:45:33 -06:00
QAston
e920c9d1ab *Handle aura SPELL_AURA_MOD_HOT_PCT.
--HG--
branch : trunk
2009-02-06 22:08:03 +01:00
QAston
ecfe941941 *Some code optimize.
--HG--
branch : trunk
2009-02-06 21:53:04 +01:00
QAston
dfd120b23c *Fix Target Unit Raid.
--HG--
branch : trunk
2009-02-06 20:35:46 +01:00
QAston
4c5f0fd6a5 *Fix aura sending to 303 client.
--HG--
branch : trunk
2009-02-06 19:42:03 +01:00
megamage
d69198732e *Merge.
--HG--
branch : trunk
2009-02-04 17:22:43 -06:00
megamage
df7499e056 *Merge.
--HG--
branch : trunk
2009-02-04 10:53:58 -06:00
Drahy
5dab980495 * Updated copyright notice for new year (2009) part 2
* Changed mangos website

--HG--
branch : trunk
2009-02-04 12:42:26 +01:00
Drahy
7c19c420c6 * Updated copyright notice for new year (2009) part 1 - Mercurial cant convert all files at once
--HG--
branch : trunk
2009-02-04 12:04:12 +01:00
megamage
3b8bce566e *Merge.
--HG--
branch : trunk
2009-02-03 15:05:04 -06:00
QAston
516cb0c6da *Handle SPELL_AURA_MOD_TARGET_ABSORB_SCHOOL and SPELL_AURA_MOD_IGNORE_TARGET_RESIST
*change handling SPELL_AURA_MOD_ABILITY_IGNORE_TARGET_RESIST and SPELL_AURA_MOD_TARGET_ABILITY_ABSORB_SCHOOL to use m_amount instead of fixed 100 value.
*SPELL_AURA_MOD_HEALING_RECEIVED use only when calculating aura caster healing.

--HG--
branch : trunk
2009-02-03 20:42:43 +01:00
QAston
9c560802cd *Handle disarm offhand and ranged weapon, since now disarm affects all bonuses given by item.
--HG--
branch : trunk
2009-02-03 15:56:07 +01:00
megamage
6b51a43176 *Merge.
--HG--
branch : trunk
2009-02-02 17:39:42 -06:00
QAston
cccfd132dd *Handle SPELL_AURA_MOD_WEAPONTYPE_IGNORE_TARGET_RESISTANCE and new spellmods.
--HG--
branch : trunk
2009-02-02 22:31:11 +01:00
QAston
cc69f94c40 *Fix spell 53590 and it's other ranks.
--HG--
branch : trunk
2009-02-02 20:11:21 +01:00
QAston
c385b52997 *Fix a typo in prev commit
*Use flag96 instead of unit64+unit32.

--HG--
branch : trunk
2009-02-02 17:01:56 +01:00
megamage
6a85ed6b87 [7210] Implement shaman 51505 and ranks crit, and work 55447 glyph
Signed-off-by: DiSlord <dislord@nomail.com>

--HG--
branch : trunk
2009-02-01 16:26:31 -06:00
megamage
20b8efd932 Add some function for find/remove aura and use it in some cases
Signed-off-by: DiSlord <dislord@nomail.com>

--HG--
branch : trunk
2009-02-01 16:25:55 -06:00
megamage
db8301ce63 Add custom chance for some spells in 16180 and ranks (added in 308)
Show enchant id in error log

    Signed-off-by: DiSlord <dislord@nomail.com>

--HG--
branch : trunk
2009-02-01 16:12:51 -06:00
megamage
336e8501f0 *Update to Mangos 7208. Implement phase system.
--HG--
branch : trunk
2009-01-31 16:38:50 -06:00