Commit Graph

195 Commits

Author SHA1 Message Date
QAston
5e6435c3b2 *Fix auras stacking.
--HG--
branch : trunk
2009-04-06 20:07:20 +02:00
QAston
276084e294 *Fixes in pet levelup spell system-pets no longer learn triggered spells and can cow learn 2 spells for 1 level.
--HG--
branch : trunk
2009-04-06 14:54:56 +02:00
QAston
20c02ef760 *Update of aura system.
--HG--
branch : trunk
2009-04-06 13:31:14 +02:00
megamage
cb8b3fe5db [7607] Improvements in support some generic achievement classes Author: VladimirMangos
* Implement support achievements with refAchievement field != 0, that have criterias stored in achievement refAchievement.
    * Implement support achievement complete req. with specific count of completed critirias.
    * Avoid full achievement list scan at search achievement associated with criteria.

--HG--
branch : trunk
2009-04-03 16:36:20 -06:00
megamage
7668b6aae6 [7583] Use instead BasePoints+1 hardcoded formula more correct BasePoint+BaseDice hide in special helper function. Author: VladimirMangos
--HG--
branch : trunk
2009-03-29 17:21:06 -06:00
megamage
bc2f2bc56a [7552] Move client version dependend DBC code to src/game. Author: VladimirMangos
--HG--
branch : trunk
2009-03-27 09:58:20 -06:00
megamage
cd7376c706 *Fix a bug that summon inferno spells summon too many infernos.
--HG--
branch : trunk
2009-03-26 20:04:51 -06:00
megamage
7d9a71a6cf [7523] Fixed: players will now drop flag in battleground if they cast immunity buff on themselves. Author: `win
TODO: players who carry flag in bg are imune to immunity buffs casted by friendly players. (todo added to code).
    Bug: if paladin casts Hand of protection on flag carrier - flag will be dropped, but he should get "target is immune" message.
    Fixed: Do not call Battleground::Update for battleground template objects.
    Fixed: Do not allow immune player to click on object in battleground (not sure if this is correct in all cases).

--HG--
branch : trunk
2009-03-24 09:36:50 -06:00
megamage
e4bf94fbb6 *Fix a bug that antimagic zone freeze server and client.
--HG--
branch : trunk
2009-03-23 22:36:14 -06:00
QAston
ce71c0e798 *Update dispel code and fix crash related to it. Thanks to megamage.
--HG--
branch : trunk
2009-03-23 01:54:50 +01:00
QAston
36ccfd4168 *Fix kill command-by pasdVn.
*Fix tidal force.

--HG--
branch : trunk
2009-03-22 22:21:25 +01:00
megamage
eacb861799 *Fix build and typo.
--HG--
branch : trunk
2009-03-22 11:41:30 -06:00
QAston
5242ff364d *Temporary hack to make Penance heal/damage at aura apply.
--HG--
branch : trunk
2009-03-22 17:21:01 +01:00
megamage
f3d8806ec3 [7517] Add tick targets amount limitations to 48505 and ranks. Author: VladimirMangos
--HG--
branch : trunk
2009-03-21 23:01:36 -06:00
megamage
a81472ac08 *Skip 243 spell fixes.
--HG--
branch : trunk
2009-03-21 22:36:23 -06:00
megamage
ee332629b6 *Do not allow toggle unautocastable spells for pet.
--HG--
branch : trunk
2009-03-21 18:05:43 -06:00
QAston
5d8ef964cb *Fix Divine Storm.
--HG--
branch : trunk
2009-03-21 18:30:06 +01:00
raczman
0709a97662 Fixed spell 41071 summoning more more than one mob - thx, kudos and pie goes to Anubiss for that one.
--HG--
branch : trunk
2009-03-21 14:45:57 +01:00
QAston
ad06f05ddb *Fix Focused Magic.
*Make Presence of Mind no longer trigger Arcane Power.
*Apply correct calculation for SPELLMOD_PROC_PER_MINUTE.
*Fix divine shield positivity.

--HG--
branch : trunk
2009-03-20 19:53:26 +01:00
XTZGZoReX
9fe43fa9c0 * Implementing database logging:
** LogTime and LogColors config options removed due to incompatibility.
** Old file logging still available.
** Totally redone the Log class.
** Config options added: EnableLogDB, DBLogLevel, LogDB.Char, LogDB.RA, LogDB.GM -- remember to update config file.
** SQL updates attached.

--HG--
branch : trunk
2009-03-19 21:13:52 +01:00
QAston
3ff11b64ba *Move Overkill and Master of Subtlety to procflag and fix some issues with them.
*Proc Shattered Barrier only on aura destroy.
*Fix some possible issues with aura stackamount display.

--HG--
branch : trunk
2009-03-19 10:40:02 +01:00
megamage
31e0cf6850 [7483] the spell 'Protectorate Demolitionist' is a debuff. Author: DasBlub
--HG--
branch : trunk
2009-03-18 20:37:56 -06:00
QAston
21374e2590 *Fix milling.
*Fix Divine Shield.

--HG--
branch : trunk
2009-03-18 21:04:46 +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
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
QAston
eee474d6ba *Fix pet levelup learning.
--HG--
branch : trunk
2009-03-14 21:55:17 +01:00
QAston
076ccce8c1 *Fix glyph of aspect of the monkey.
*Fix aspect of the dragonhawk.
*Turn off combat log for some periodic auras when power regenerated is full.

--HG--
branch : trunk
2009-03-14 16:20:04 +01:00
QAston
4a0bb67f83 *Fix positivity checks for some triggering spells.
--HG--
branch : trunk
2009-03-14 13:34:05 +01:00
Blaymoira
b7f6495d2a *Fixed molten armor
--HG--
branch : trunk
2009-03-14 11:21:41 +01:00
QAston
0d5044863e *Add procflag PROC_EX_AURA_REMOVE.
*Use new procflag to fix Psyhic Horror.
*Fix a typo in Living Bomb handler.

--HG--
branch : trunk
2009-03-13 22:48:04 +01: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
QAston
6683ae58c9 * Fix mind flay target requirements.
--HG--
branch : trunk
2009-03-11 22:27:07 +01:00
QAston
0f4f36c893 *Fix Living Bomb.
--HG--
branch : trunk
2009-03-10 21:07:21 +01:00
QAston
6fb63d3325 *Make scrolls not stackable.
--HG--
branch : trunk
2009-03-10 16:44:03 +01:00
QAston
7cc3dfa8d5 *Merge
--HG--
branch : trunk
2009-03-10 00:54:42 +01:00
QAston
1fe1d6c094 Update stacking code.
--HG--
branch : trunk
2009-03-10 00:34:03 +01: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
QAston
786fbdec57 *Fix crash.
*Fix Guard Dog and Improved Cower -by pasdVn.
*Fix aura SPELL_AURA_OBS_MOD_ENERGY -by pasdVn.

--HG--
branch : trunk
2009-03-08 13:24:05 +01:00
QAston
86a4bc7f3f *Fix judgements of the Wise
*Fix Druids Survival Instincts and thunder clap - by Lightguard.
*Fix Death Coil - by Fisherman, aerione_alt, Lightguard

--HG--
branch : trunk
2009-03-08 03:10:03 +01:00
QAston
63b4a12251 *Fix Incanter's Absorption.
*Fix Devastate and Improved Fear- by Lightguard.
*Fix Glyph of devastate.
*Add spell coeficient-by cccyril.

--HG--
branch : trunk
2009-03-08 01:16:57 +01:00
megamage
42d681eecd *Fix some spells without target info sent to server.
--HG--
branch : trunk
2009-03-07 14:06:09 -06:00
megamage
635faad2bc *Merge.
--HG--
branch : trunk
2009-03-05 15:24:09 -06:00
megamage
769c835f26 *Do not allow mage to cast multiple polymorph on different targets.
--HG--
branch : trunk
2009-03-05 15:16:13 -06:00
megamage
c1ea842cf7 *Merge.
--HG--
branch : trunk
2009-03-05 09:17:57 -06:00
Blaymoira
d05f5c3ceb *Target limitation for spell 45641
--HG--
branch : trunk
2009-03-05 15:42:14 +01:00
megamage
1cdae46468 [7376] Allow store in spell_area.aura_spell negative values for "not has aura" requirement. Author: VladimirMangos
Also
    * Allow have in aura_spell spells with SPELL_AURA_PHASE in first effect.
    * Allow negative aura_spell chaining in spell_area table.
    * Better check at loading duplicate data (by requiremnt set) in spell_area table.

--HG--
branch : trunk
2009-03-03 18:41:11 -06:00
megamage
224c0912b6 *Merge.
--HG--
branch : trunk
2009-03-02 17:19:54 -06:00
megamage
e73d01182f [7358] Fixed spell_area autocast field loading.Author: VladimirMangos
--HG--
branch : trunk
2009-03-02 16:46:17 -06:00