Commit Graph
635 Commits
Author SHA1 Message Date
QAston d06e75e0a8 *Fix Judgement of Widsom and Living Bomb - oryginal patch by Lightguard.
*Fix amount of Steady shot damage-by fisherman.
*Fix heroic fury-by aerione_alt and pasdVn.

--HG--
branch : trunk
2009-03-03 22:26:26 +01: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 5997e2d5db *Merge.
--HG--
branch : trunk
2009-03-02 16:34:17 -06:00
QAston 281f4ce49a *Fix dispel chance mod calculation.
*Fix Escape artist-by Lightguard.

--HG--
branch : trunk
2009-03-01 18:50:33 +01:00
QAston 44de012148 *Fix drain mana, judgement of widsom and viper sting damage amount. Patch by Maxxie.
*Add one more rank of Devour Magic.

--HG--
branch : trunk
2009-03-01 16:29:40 +01:00
QAston@qaston-pc 9e9708f5b7 *Fix Shield Slam damage.
*Fix Glyph of Power Word: Shield. (original patch by Maxxie)
*Fix a typo in 1570.

--HG--
branch : trunk
2009-03-01 12:56:31 +01:00
QAston@qaston-pc 783714aff3 *Fix Penance.
*Remove some hacks from channeled spells related code.

--HG--
branch : trunk
2009-03-01 02:46:33 +01:00
Blaymoira b375c0d89a *Update damage calculation of explosive shot - by rastikzzz
--HG--
branch : trunk
2009-02-28 19:00:28 +01:00
megamage adb19df474 [7349] Implement spell cast depenences from area/quest.aura state store in new table spell_area. Author: VladimirMangos
* It allow store requirenments: area, active or rewarded quest (until possible another quest not rewarded),
      aura present at character, character race/gender.
    * Listed spell can marked as auto-casted when fit requirents. In this case spell requirements checked at
      zone/subzone update (and then resurraction also), quest start/reward, dummy aura apply.
    * Old hardcoded lines for similar check removed from sources and required DB support for work now.

--HG--
branch : trunk
2009-02-27 12:53:27 -06:00
QAston aa39b07c5e *Fix auras display when unit dies.
*Fix Freezing trap diminishing return.

--HG--
branch : trunk
2009-02-26 17:09:12 +01:00
QAston befa36f8b9 *Particulary revert 1537.
--HG--
branch : trunk
2009-02-23 22:34:14 +01:00
QAston 4cda43dce5 *Fix a typo.
--HG--
branch : trunk
2009-02-23 21:59:02 +01:00
QAston f963629e55 *Save aurastates for all auras from spell, not only for first one.
*Bring back old code for frozen aura state(by megamage).
*Remove visible aura slot on aura destruction instead on sending aura update.

--HG--
branch : trunk
2009-02-23 16:36:11 +01:00
QAston 588fe25b20 *Some cleanups in aura state code, fix bug with wrongly removed aurastates for some auras.
--HG--
branch : trunk
2009-02-22 18:36:05 +01:00
megamage eba481d86a *Apply frozen state for both stun and root auras. Original patch by VladimirMangos and Tassader2.
--HG--
branch : trunk
2009-02-21 17:34:03 -06:00
QAston a0c920265d *Handle aura SPELL_AURA_RAID_PROC_FROM_CHARGE_WITH_VALUE.
*Fix Prayer of Mending tier 7 bonus, Prayer of Mending cast on pet, Prayer of Mending healing bonus from caster.

--HG--
branch : trunk
2009-02-21 19:58:04 +01:00
QAston e46b02c342 *fix compile.
--HG--
branch : trunk
2009-02-20 15:42:57 +01:00
QAston 80e43fe261 *Fix some sd2 merge errors (boss_kaelthas.cpp left).
--HG--
branch : trunk
2009-02-20 15:26:18 +01:00
megamage cb7a85994c Update spell auras list for 3.0.9 Author: VladimirMangos
--HG--
branch : trunk
2009-02-19 18:54:11 -06:00
megamage 31637d4aac *Merge.
--HG--
branch : trunk
2009-02-18 11:36:19 -06:00
Paradox 3931b802f1 Yet more tabs to spaces
--HG--
branch : trunk
2009-02-17 20:10:49 -06:00
KingPin 14234c86fa Newline added to bottom of all files.
--HG--
branch : trunk
2009-02-17 20:07:49 -06:00
megamage 05ef0471c3 *Fix a crash bug caused by bindsight spells.
--HG--
branch : trunk
2009-02-17 18:07:09 -06:00
megamage 1f183d9e80 [7294] Fix: Spell 59752 now removes all movement impairing effects and all effects which cause loss of control. Author: Maxxie
--HG--
branch : trunk
2009-02-17 17:41:11 -06:00
megamage 89e07d7c41 Fix work for some auras if used mod set duration to 0 Author: DiSlord
--HG--
branch : trunk
2009-02-17 14:52:46 -06:00
megamage 4ff544f368 *Update add/remove aura code.
--HG--
branch : trunk
2009-02-16 20:01:01 -06:00
megamage 00ba699d6f *Merge.
--HG--
branch : trunk
2009-02-16 19:04:31 -06:00
megamage bb75ff7b79 *Cleanup of charm/farsight code. Hope this can fix some crash bugs.
--HG--
branch : trunk
2009-02-15 17:33:36 -06:00
megamage ff63eece3c Propertly send SMSG_SET_PHASE_SHIFT to inform client about phase shift at phase change. Author: GriffonHeart
--HG--
branch : trunk
2009-02-15 12:13:34 -06:00
megamage 9635284494 [7281] Cleanup in unused and incorrectly marked as unused aura names and comments. Author: VladimirMangos
--HG--
branch : trunk
2009-02-15 12:11:46 -06:00
megamage affd4d9005 [7280] Implement 287 SPELL_AURA_DEFLECT_SPELLS aura Author: DiSlord
--HG--
branch : trunk
2009-02-15 12:03:51 -06:00
QAston 14d85a183e *Make range check dependent from target.
--HG--
branch : trunk
2009-02-14 15:56:04 +01:00
megamage 136e49f39f [7274] Fixed work of warrior talent 12296.
* Proper tick in 3 sec
    * Replace amount calculation hack by more proved formula.
    * Ignore in combat state.

Author: domingo

--HG--
branch : trunk
2009-02-13 20:05:16 -06:00
megamage edbd3b637e [7272] Trailing whitespace cleaning Author: freghar
--HG--
branch : trunk
2009-02-13 20:03:32 -06:00
megamage 4d687687d6 *Merge.
--HG--
branch : trunk
2009-02-12 17:24:09 -06:00
megamage e0cb2a8db6 *Merge.
--HG--
branch : trunk
2009-02-12 17:21:33 -06:00
QAston 9f3a35d799 *Try to fix crash in SendAurasForTarget.
--HG--
branch : trunk
2009-02-12 19:57:51 +01:00
Blaymoira dfc3d115c5 *Implement spell 32960
--HG--
branch : trunk
2009-02-12 16:24:34 +01:00
QAston 376788d761 *Turn off log spam.
--HG--
branch : trunk
2009-02-11 21:40:07 +01:00
Blaymoira f5fa3b71cf *Some changes in Solarian - by Bagsac
--HG--
branch : trunk
2009-02-11 16:33:07 +01:00
QAston 8012f78d00 *Small code cleanup, try to fix crash.
--HG--
branch : trunk
2009-02-11 15:04:27 +01:00
megamage 3a129a443c [7258] Fixed access to field of possible deleted periodic aura. Author: VladimirMangos
--HG--
branch : trunk
2009-02-10 09:56:39 -06:00
megamage f62e062b0d *Fix a crash in _AddAura
--HG--
branch : trunk
2009-02-10 09:53:59 -06:00
Paradox d230302b16 Replace tabs with spaces in more files.
--HG--
branch : trunk
2009-02-09 08:16:34 -05:00
megamage 2bd90deeed [7239] Support multiply items loot and not normal loot items in Player::AutoStoreLoot. Author: VladimirMangos
Use this function in more cases and simplify and fix some related code.

--HG--
branch : trunk
2009-02-08 21:54:13 -06:00
megamage 11b9bd42f7 Fixes and cleanups in loot code. Author: VladimirMangos
* Move not-normal loot tables generation in single place (Loot::FillLoot function) for group and non group case.
    * Simplify LootView code.

--HG--
branch : trunk
2009-02-08 21:45:31 -06:00
megamage 9332f1e58d *Update linked spell. Add new type: linked aura.
--HG--
branch : trunk
2009-02-05 22:49:07 -06:00
megamage 4d008f2043 Replace tabs with spaces, and fix crlf issues
--HG--
branch : trunk
2009-02-04 10:33:18 -06: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