Commit Graph

990 Commits

Author SHA1 Message Date
BroodWyrm
617eeb3c81 * Delete wrong spell_proc_event
--HG--
branch : trunk
2009-07-17 23:30:36 +02:00
BroodWyrm
d6bd04ab0d * Add script for Val'kyr Battle-maiden - patch provided by Drethek
* Add summonerguid to summons by spell

--HG--
branch : trunk
2009-07-16 20:27:53 +02:00
megamage
208087ff6e [8182] Store and use Map* pointer in WorldObject instead map ids for speedup Author: Ambal
Also some code logic cleanups.
    Changes let make more cleanups in base map access and other places,
    but this chnages not inlcuded in patch.

*This patch may cause crash.

--HG--
branch : trunk
2009-07-16 11:49:00 +08:00
megamage
762528c5dd [8179] Fill spell_check table by data for dummy effect (0 spell family), some code cleanups. Author: VladimirMangos
--HG--
branch : trunk
2009-07-16 10:54:43 +08:00
megamage
0376f836f9 [8175] Add shred in spell_check. Author: VladimirMangos
--HG--
branch : trunk
2009-07-16 10:31:15 +08:00
megamage
3f39ae9875 [8173] Fixes for 1822 and ranks base at spell_check detection Author: VladimirMangos
* Update AP bonus per tick to 0.18 as expected in 3.0.2 and later.
    * Better spell selction to avoid unrelated spells for AP bonuses

--HG--
branch : trunk
2009-07-16 10:21:54 +08:00
megamage
43ac2c4cb4 [8172] Drop dead code for 33878/33876 and ranks. Author: VladimirMangos
Detected by spell_check: not have now dummy aura but have
    SPELL_AURA_MOD_MECHANIC_DAMAGE_TAKEN_PERCEN for proper mechanic.

--HG--
branch : trunk
2009-07-16 10:18:35 +08:00
megamage
27bbca78a1 [8171] Restore work double damage chance for spell 35290 and ranks. Author: VladimirMangos
It has been broken at client switch and detected by spell_check data.

--HG--
branch : trunk
2009-07-16 10:16:53 +08:00
megamage
96e75b4e23 [8170] Fill spell_check by data form SpellEffect.cpp until end of Spell::EffectSchoolDMG. Author: VladimirMangos
2 error and 1 spell mask duplicate with strnage differences specially not fixed for
    show .debug spellcheck work ;)

--HG--
branch : trunk
2009-07-16 10:14:06 +08:00
megamage
e1762e3e6d [8169] Implement new optional table spell_check and console command .debug spellcheck Author: VladimirMangos
* Table expected to be store data mirror same data in code:
      - explicit spell ids with related expected spell properties like effects, spell family or auras
      - implicit requirements for select some spell sets like spell family masks, icons or visual values
    * For check can be used .debug spellcheck _console_ only command.
    * Main purpose table and related command check code parts for outdated data at client switch.
      It also can be used for check data in patch writing time to be sure code correctness.

--HG--
branch : trunk
2009-07-16 10:13:12 +08:00
QAston
96cd58bd37 *spell_bonus_data for Glyph of Chains of Ice - by Zcuron
--HG--
branch : trunk
2009-07-14 16:39:20 +02:00
QAston
310f15e546 *Make charge-like spells with talented warbringer correctly remove movement impairing auras.
*Fix Revitalize.
*Use MaxHp of target instead of base hp for CC auras amount.

--HG--
branch : trunk
2009-07-13 21:27:05 +02:00
Kudlaty
3b6aacb512 Fix typos in sql FULL. Thx for poiting X-Savior
--HG--
branch : trunk
2009-07-13 10:34:41 +02:00
Kudlaty
060064f9de Add spells to horses needed in q 12680
move sql *_template changes to new file world_tmp_full.sql

--HG--
branch : trunk
2009-07-12 17:16:40 +02:00
megamage
9b85919899 [8158] Update playercreateinfo_action base at UDB data for this table. Author: VladimirMangos
* Some fixes added for used UDB data base at not applied old mangos sql update and drop some wrong data.
    * Primary key added to avoid button duplicates for (race,class) pair.
    * This update expected to fix recently problems with empty action bars for new created characters

    Note: This sql update not affect existed characters.

--HG--
branch : trunk
2009-07-12 17:59:34 +08:00
megamage
d93977db11 [8145] Use constant name instead not-safe explicit value. Author: Ambal
--HG--
branch : trunk
2009-07-12 17:42:28 +08:00
Anubisss
87213301e7 *Merge SD2.
*r1202: Added support for quest 12739(and 12742 to 12750). Patch by ckegg

*And merge a grid searcher from SD2.

--HG--
branch : trunk
2009-07-12 01:17:04 +02:00
Anubisss
692c927e75 *Show online players numbers in command server info.
--HG--
branch : trunk
2009-07-12 00:16:56 +02:00
Destalker
ff7a90db5f *Allow Illumination to proc on Holy Shock.
--HG--
branch : trunk
2009-07-11 21:32:41 +02:00
QAston
84644b7644 *Some improvements in procflags:
-handle proc_flag_death
 -allow trap selection in spell proc event entry for proc_flag_on_trap
*Add spell_proc_event entry for Lock and Load - by Bengan
*Add spell_proc_event entry for Improved Spell Reflection.

--HG--
branch : trunk
2009-07-11 20:06:02 +02:00
pendragon
b52b358109 *Some missing data for DK quests - will be removed after supported db projects release this data.
--HG--
branch : trunk
2009-07-11 14:22:55 +02:00
QAston
4dc5242a69 *Fix Desecration.
*Correct a typo which made some of charged auras to be not dropped.

--HG--
branch : trunk
2009-07-11 13:03:06 +02:00
Kudlaty
a15748df60 Rewrite script for quest 12680
Add support for spells 52267 and 52264
Thanks to Drethek for patch

--HG--
branch : trunk
2009-07-11 02:03:20 +02:00
QAston
53ae349644 *SpellBonusData for 54158
*Make passive tree of life aura affect casts out of shapeshidt.

--HG--
branch : trunk
2009-07-10 03:03:32 +02:00
QAston
474af870d7 *Fix Impurity.
--HG--
branch : trunk
2009-07-10 00:29:49 +02:00
QAston
107e7eafbd *Add new procExFlag: PROC_EX_ONLY_ACTIVE_SPELL - which allows only damaging/healing spells to proc - this fixes double proc of judgement auras in some cases.
--HG--
branch : trunk
2009-07-09 23:49:46 +02:00
QAston
490494ab07 *Update proc entry for Elemental Focus - by Bengan.
*Update proc entry for Chill of the Grave, Wandering Plague, Endless Winter, Glyph of Chains of Ice - by Destalker
*Add missing script call for EffectDummyCreature_npc_nestlewood_owlkin.

--HG--
branch : trunk
2009-07-09 19:48:39 +02:00
QAston
f829ee0dc0 *Correct target requirement for eyes of the beast and add some crash preventing checks to charm code.
--HG--
branch : trunk
2009-07-08 22:26:46 +02:00
Destalker
60e8de1d2e *Spell proc event entries for: dirge, rime, desecration, glyph of heart strike.
--HG--
branch : trunk
2009-07-08 19:01:48 +02:00
QAston
68b58c1433 *Implement attribute flag SPELL_ATTR_EX3_DISABLE_PROC - this fixes double proc of seal auras
*Add Judgement Anti-Parry/Dodge Passive spell for paladins.

--HG--
branch : trunk
2009-07-08 13:00:08 +02:00
QAston
69f013db89 *Fix Improved Aspect of the Hawk.
--HG--
branch : trunk
2009-07-07 21:02:21 +02:00
Destalker
f82357c075 *Spell proc event entries for: Aftermath, Concussive Barrage, Concussive Barrage.
--HG--
branch : trunk
2009-07-07 20:06:06 +02:00
QAston
bf4f6b5736 *Linked spell entry for stoneform.
--HG--
branch : trunk
2009-07-07 19:46:51 +02:00
Drahy
a3f00be577 * Merge
--HG--
branch : trunk
2009-07-07 02:23:41 +02:00
Drahy
a68d8302d5 * Updated world.sql
* Fixed last import errors

--HG--
branch : trunk
2009-07-07 00:46:11 +02:00
megamage
6b40a74b4c [8115] Replace table contecnt by expected data from mangos.sql Author: VladimirMangos
For finally fix problem with new crated characters in addition to [8107].

--HG--
branch : trunk
2009-07-07 06:38:24 +08:00
Destalker
8eb7f903ff *Spell_proc_event entry for Shield of the Templar
--HG--
branch : trunk
2009-07-06 19:20:17 +02:00
QAston
b46ee65dc0 *PRevent crash with proc of melee based destination targetted spells.
--HG--
branch : trunk
2009-07-06 13:36:28 +02:00
Drahy
6ee9ed4478 * Fixed typo in world.sql
--HG--
branch : trunk
2009-07-06 02:22:22 +02:00
QAston
c3b93baf49 *Fix Improved Moonkin Form and Blood Boil disease bonus.
--HG--
branch : trunk
2009-07-06 00:51:50 +02:00
QAston
67f8ec608c *Allow dest target spells to proc spellcast.
*Allow source target spells to be triggered during spellproc if no unit target avalible.

--HG--
branch : trunk
2009-07-05 16:58:42 +02:00
Anubisss
d78c917eff *Print the account's email in command pinfo. Based on Charlie's patch.
--HG--
branch : trunk
2009-07-05 00:37:05 +02:00
QAston
9d3c9af594 Add spell_proc_event entries for some spells.
--HG--
branch : trunk
2009-07-03 02:14:33 +02:00
Anubisss
9a6fa5cf3c *Add a delete query in a sql file.
--HG--
branch : trunk
2009-07-02 23:13:35 +02:00
QAston
3225eb9648 *Redefine procflags:
PROC_FLAG_SUCCESSFUL_POSITIVE_MAGIC_SPELL = 0x00004000
PROC_FLAG_TAKEN_POSITIVE_MAGIC_SPELL      = 0x00008000
PROC_FLAG_SUCCESSFUL_NEGATIVE_MAGIC_SPELL = 0x00010000
PROC_FLAG_TAKEN_NEGATIVE_MAGIC_SPELL      = 0x00020000
*Add procEx flag:
PROC_EX_NOT_ACTIVE_SPELL    = 0x0008000 for spells which proc on spells not doing damage and not specified by familyflags.

--HG--
branch : trunk
2009-07-02 21:32:19 +02:00
QAston
ce7699af54 [8107] Fixed sql queries included in [8098]. Author: GriffonHeart.
--HG--
branch : trunk
2009-07-02 11:00:48 +02:00
Drahy
a4d72565a7 * Redone all spell_bonus_table according to 3.1.3 data
* Add Item - Gnomish Lightning Generator bonus data

--HG--
branch : trunk
2009-07-02 01:58:46 +02:00
megamage
9385a01a38 [8104] Always (except 2 cases) for tables in characters DB InnoDB and utf8. Author: VladimirMangos
--HG--
branch : trunk
2009-07-01 18:37:45 -05:00
megamage
e1d93bd00f *Backup your DB!
[8098] Support uint32 spell ids in code. Author: VladimirMangos

    * Propertly work with uint32 spell ids in player action bar
    * Fix in same time bug with not save equipment set button with id==0
    * Merge misc field in character_action and playercreateinfo_action to action field as 3 byte
    * Propertly load uint32 spell ids from character_spell
    * Fixed types for some pet/creature related structure for spell id storing.

--HG--
branch : trunk
2009-07-01 18:07:20 -05:00
Drahy
6c7e41cf87 * Fixed typu in world_script_full thx to liszt
--HG--
branch : trunk
2009-06-30 20:41:25 +02:00