Commit Graph
305 Commits
Author SHA1 Message Date
QAston c6f3532ada *Fix Area auras for target without a party.
*Fix Improved soul leech and correct procflags for soul leech.

--HG--
branch : trunk
2009-03-19 21:47:16 +01:00
megamage a2392121f0 *Fix the bug that summon dbc is not read. Now creatures can be summoned.
*Make minipet as tempsummon instead of pet. Make totem as tempsummon.

--HG--
branch : trunk
2009-03-19 14:41:30 -06:00
megamage 281d20be0d *Allow spells to summon vehicles.
--HG--
branch : trunk
2009-03-18 21:39:09 -06:00
megamage 8acc671f59 *Placeholder for special target selection for spell 57669. Patch writed by kozelo, rechapa79 with active support from Lightguard.
*Not really implemented. Need to find a good way.

--HG--
branch : trunk
2009-03-18 20:36:25 -06:00
megamage 82777554a0 *Merge with 243.
--HG--
branch : trunk
2009-03-18 15:31:44 -06:00
megamage dbd69bda61 *Fix chain heal. Heal target even when it has full health.
--HG--
branch : trunk
2009-03-18 15:29:25 -06:00
megamage f11d41b9ce *Do not always add target to aoe map with target number limit.
--HG--
branch : trunk
2009-03-18 15:28:19 -06:00
QAston d50316a731 *Merge.
--HG--
branch : trunk
2009-03-18 19:56:48 +01:00
QAston 00c27bcc05 Backed out changeset eb07c8f645e8
--HG--
branch : trunk
2009-03-18 19:55:31 +01:00
QAston 55f2f1db17 * Apply aura SPELL_AURA_ABILITY_IGNORE_AURASTATE for damage bonuses.
--HG--
branch : trunk
2009-03-18 19:53:36 +01:00
megamage cb1ff8180d [7476] Implement druid's talent 61336. Author: Lightguard
--HG--
branch : trunk
2009-03-17 14:53:30 -06:00
QAston 98eb343d10 *Allow triggered spells with spellfamilyflags to trigger other ones if spellprocevent for triggering aura has specified spellfamily.
--HG--
branch : trunk
2009-03-17 19:07:38 +01:00
QAston 0cb08705b9 *Revert Damage Shield fix.
--HG--
branch : trunk
2009-03-17 00:28:22 +01:00
QAston 94fe962982 *Fix dead-loop crash.
*Fix damage shield.

--HG--
branch : trunk
2009-03-16 23:15:38 +01:00
megamage 3eba06e4ad *Use SpellCastResult and finaly fix SPELL_CAST_OK value (255 custom value now). By VladimirMangos.
--HG--
branch : trunk
2009-03-16 12:00:14 -06:00
megamage fdab13e3c1 *Fix living bomb using a better way.
--HG--
branch : trunk
2009-03-15 20:35:04 -06:00
QAston 5bc3df176a *Fix Living Bomb target selection.
*Fix healing mod apply for devouring plague.
*Fix psychic horror.

--HG--
branch : trunk
2009-03-15 23:59:06 +01:00
megamage 61f519ca26 [7464] Move check of spell using for lock open to single function. Remove more hacks. Author: VladimirMangos
--HG--
branch : trunk
2009-03-15 17:54:24 -06:00
megamage 133a1f2d33 [7462] Lost part of "[7456] Batter check for items with delayed cooldown.". Author: VladimirMangos
Now not only mana/health potion will restore cooldown counting at combat end.

--HG--
branch : trunk
2009-03-15 17:20:49 -06:00
megamage 9ef443c286 Replace hack code in Spell::EffectOpenLock by generic way for check lock key items/skills
--HG--
branch : trunk
2009-03-15 17:18:59 -06:00
Blaymoira ccefda0578 *Rename some summon types
--HG--
branch : trunk
2009-03-15 19:25:44 +01:00
megamage d180bb1a15 [7456] Batter check for items with delayed cooldown. Author: VladimirMangos
This must solve problems with some still stuck until relogin items.

--HG--
branch : trunk
2009-03-14 20:03:26 -06:00
megamage 39186b5b10 *Fix reading spell target code.
--HG--
branch : trunk
2009-03-14 15:12:57 -06:00
QAston 648a8d505f *Fix hunter's tame beast.
--HG--
branch : trunk
2009-03-14 12:13:22 +01:00
megamage 7dd699c076 *Remove aura type by caster in some cases. New function RemoveAuraTypeByCaster.
--HG--
branch : trunk
2009-03-13 17:25:46 -06:00
megamage 16ee4a46c2 *Merge.
--HG--
branch : trunk
2009-03-12 14:22:59 -06:00
megamage e6f7a60792 *Let persistant auras affect ally targets in some cases.
--HG--
branch : trunk
2009-03-12 09:15:30 -06:00
megamage 6e29ab4fbb [7440] Use server-side only zone info. Optimize related calles in case zone and subzone use. Author: VladimirMangos
This in some cases make some zones not explorable if it not have server side data in current maps
    but not allow cheating with zone set from client.

--HG--
branch : trunk
2009-03-11 16:17:37 -06:00
megamage bb8dedb581 [7433] Fixed death runes counting. Patch provided by Rastikzzz.
--HG--
branch : trunk
2009-03-09 18:14:38 -06:00
megamage 7a2f21a0b1 [7426] Mounted players now can capture tower point in Eye of Storm. Author: Triply
Renamed function isAllowUseBattleGroundObject to CanUseBattleGroundObject

--HG--
branch : trunk
2009-03-09 18:00:56 -06:00
megamage 3d3656297f [7424] Codestyle: removed not needed \n in log output. Author: balrok
--HG--
branch : trunk
2009-03-09 17:56:51 -06:00
megamage e979eb56f2 *Merge.
--HG--
branch : trunk
2009-03-08 13:07:59 -06:00
megamage 328345ac1a [7403] much more unneeded includes removed Author: balrok
--HG--
branch : trunk
2009-03-08 13:05:56 -06:00
QAston f260c92394 *Update Master of Subtlety code and fix Overkill.
*Fix Aspect of the Viper-by pasdVn
*Fix Circle of Healing.
Fix Rapture-by pasdVn

--HG--
branch : trunk
2009-03-08 19:18:02 +01:00
megamage 985b7656bb *Merge.
--HG--
branch : trunk
rename : sql/updates/XXX_characters_auctionhouse.sql => sql/updates/1164_characters.sql
2009-03-08 11:36:10 -06:00
Blaymoira 3c1fff341d *Merge
--HG--
branch : trunk
2009-03-08 09:01:00 +01:00
megamage 62f2db914c *Fix a crash when statues are killed.
*Really fix some spells without target info sent to server.

--HG--
branch : trunk
2009-03-07 17:23:43 -06:00
megamage 658568a8e2 *Fix a crash when statues are killed.
--HG--
branch : trunk
2009-03-07 17:17:01 -06:00
megamage 42d681eecd *Fix some spells without target info sent to server.
--HG--
branch : trunk
2009-03-07 14:06:09 -06:00
KingPin ae70787843 Extend the spell_disabled table to have a seperate flag for pet spells from player spells, Patch by Koani
--HG--
branch : trunk
2009-03-07 07:47:02 -05:00
megamage 7915fd768a *Merge.
--HG--
branch : trunk
2009-03-06 18:09:01 -06:00
Blaymoira b49732c04d *Merge
--HG--
branch : trunk
2009-03-06 20:14:07 +01:00
megamage 8787c00ca3 *Disable charmed/possessed creature AI.
*Use general react states to replace charminfo react states.

--HG--
branch : trunk
2009-03-05 18:48:56 -06:00
Blaymoira fd2fd00c14 *Implement access_requirement table - by Iskander
- now check the requirements on teleport not only on areatrigger use
- moved some columns from instance_template and areatrigger_teleport to access_requirement table

--HG--
branch : trunk
2009-03-05 21:02:33 +01:00
megamage 224c0912b6 *Merge.
--HG--
branch : trunk
2009-03-02 17:19:54 -06:00
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