Commit Graph

4369 Commits

Author SHA1 Message Date
thenecromancer
ea7ac26e72 *Allow totems to cast spell2 from DB instantnly when put down
--HG--
branch : trunk
2009-07-05 17:29:28 +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
a7f55ece55 *Correct error message in command lookup taxinode.
--HG--
branch : trunk
2009-07-05 01:51:09 +02:00
Anubisss
1ca3728059 *Move command lookup faction's code to the correct file.
--HG--
branch : trunk
2009-07-05 01:41:27 +02:00
Anubisss
bf697be6f3 *Change uint32 counter to bool found in lookup commands.
--HG--
branch : trunk
2009-07-05 01:19:49 +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
Joro
07e441fe57 *Correct mana return amount for spell Judgements of the Wise.
--HG--
branch : trunk
2009-07-04 22:12:39 +02:00
QAston
6af144277d *Temporary fix for crash caused by object list update.
--HG--
branch : trunk
2009-07-04 21:07:06 +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
de721d1b86 *Some research about aura types.
--HG--
branch : trunk
2009-07-02 18:34:19 +02:00
thenecromancer
66e890b470 *Fix application of thread mod auras.
--HG--
branch : trunk
2009-07-02 15:24:24 +02:00
QAston
1f899caf75 *Remove debug log unintentionally pushed in latest rev.
--HG--
branch : trunk
2009-07-02 14:15:40 +02:00
QAston
7a4d99cc90 *Fix 'crazy procs' issue and shadowstep remove on stealth.
--HG--
branch : trunk
2009-07-02 14:13:30 +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
4a8a89e1db [8103] More wide use IsInWorld checks and delayed at teleport operations. Author: Ambal
* IsInWorld used to prevent return unexpected not in world objects.
    * Delayed operations need to process its in world state.

--HG--
branch : trunk
2009-07-01 18:36:03 -05:00
megamage
111dac5f94 [8102] Simplify code base at new root method WorldObject::CleanupsBeforeDelete Author: VladimirMangos
* Call it from Map::AddObjectToRemoveList and remove now not needed explcit calls
    * Create Gameobject version to make GO with owner more safe for remove

--HG--
branch : trunk
2009-07-01 18:23:36 -05:00
megamage
9a2588a454 *Fix a crash caused by archaedas script.
--HG--
branch : trunk
2009-07-01 18:14:46 -05:00
megamage
de4faabbcb [8101] Prevent use talents as quest rewards or spell_learn_spell learned spells. Author: VladimirMangos
--HG--
branch : trunk
2009-07-01 18:07:57 -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
megamage
8122a15f46 [8097] Updated comment based on research. Author: ApoC
--HG--
branch : trunk
2009-07-01 17:52:58 -05:00
megamage
e379be0349 [8094] Overwrite max durability for item at item loading from prototype. Author: VladimirMangos
--HG--
branch : trunk
2009-07-01 17:50:59 -05:00
megamage
bc2b02708f [8093] Fixed effect of spell 25771. Author: ApoC
--HG--
branch : trunk
2009-07-01 17:50:26 -05:00
megamage
8b0e141226 *Fix build.
--HG--
branch : trunk
2009-07-01 17:47:31 -05:00
megamage
bea88590c7 [8092] Check bag size at item protos loading and item slots at invetory loading. Author: VladimirMangos
--HG--
branch : trunk
2009-07-01 17:38:38 -05:00
megamage
9c9c9f5078 [8089] Implement SPELL_EFFECT_CHARGE2(149), more correct monster flags use in charge effects. Author: VladimirMangos
Last fix let for example correct charge for flight creatures...

--HG--
branch : trunk
2009-07-01 17:36:34 -05:00
megamage
255d21b52b [8088] Fixed min_range checking for spell casts. Author: ApoC
Skip in check values 0.0f from DBC, this spells
    do not have min range limitation.

    This should fix some inappropriate target too close messages.

--HG--
branch : trunk
2009-07-01 17:34:09 -05:00
megamage
8521b39af6 [8087] Cleanup code. Author: NoFantasy
--HG--
branch : trunk
2009-07-01 17:32:20 -05:00
megamage
1102623072 Allow NPCs to apply taunt. Author: ApoC
--HG--
branch : trunk
2009-07-01 17:31:52 -05:00
megamage
b71d479e2a [8086] Restore work spell 11196. Author: Maxxie
--HG--
branch : trunk
2009-07-01 17:31:20 -05:00
megamage
95ef8634c4 [8085] Apply talent rate to all talents points. Author: duckman
--HG--
branch : trunk
2009-07-01 17:30:37 -05:00
megamage
177297973a *Fix a crash caused by charm spells.
--HG--
branch : trunk
2009-07-01 17:30:01 -05:00
QAston
69f36d7af4 *Send threat messages to client - thanks to megamage for research.
--HG--
branch : trunk
2009-07-02 00:03:57 +02:00
QAston
fd86e6a369 *Fix possible exploits with flying paths.
--HG--
branch : trunk
2009-07-01 16:18:37 +02:00
Drahy
6c7e41cf87 * Fixed typu in world_script_full thx to liszt
--HG--
branch : trunk
2009-06-30 20:41:25 +02:00
QAston
e644f04b4f *Make spell 1122 summon only one infernal.
--HG--
branch : trunk
2009-06-30 15:55:02 +02:00
QAston
55a4458009 *Fix a typo causing problems with triggered spell procing.
*More correct damage calculation for conflagrate - by tlexii

--HG--
branch : trunk
2009-06-30 15:45:47 +02:00
QAston
6faa99e009 *Correct typo in spellid check for Corpse Explosion.
--HG--
branch : trunk
2009-06-30 13:58:39 +02:00
QAston
24efcabdd9 Remove cooldown of spells triggered on stance change - this fixes shadowform dot crit.
--HG--
branch : trunk
2009-06-30 13:51:53 +02:00
QAston
788a699ae8 *Prevent some possible crashes with charm auras.
*Allow non-dmg spells to proc dmg requiring effects if spellfamily specified in spell_proc_event table.

--HG--
branch : trunk
2009-06-30 12:59:21 +02:00
QAston
97027e0ff3 *Fix some problems with healing procs targetting.
--HG--
branch : trunk
2009-06-30 12:05:06 +02:00
thenecromancer
44815a83c4 *Fix Unrelenting Assault
--HG--
branch : trunk
2009-06-30 10:26:27 +02:00
Drahy
966a5374cc * Merge
--HG--
branch : trunk
2009-06-29 22:26:41 +02:00
Drahy
7b1e0b8e0d * Second part of trinity sql coding style - now complete
--HG--
branch : trunk
2009-06-29 22:26:01 +02:00
Drahy
57ab0f01f3 * Used finally after long time trinity sql coding style
* Missing data are now in 4321_world - just import this
* Updated all FULL sqls to 4321

--HG--
branch : trunk
2009-06-29 22:25:16 +02:00
QAston
527f36108b *PPM for instant and wound poison.
--HG--
branch : trunk
2009-06-29 22:17:26 +02:00
thenecromancer
ac29891279 Apply movement impairing debuffs to backwards movement
--HG--
branch : trunk
2009-06-29 21:16:28 +02:00