Commit Graph

1274 Commits

Author SHA1 Message Date
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
a908f8d002 [7237] Fixed crash when MotionMaster's Clean or ExpireMovement called from MovementGenerator update.
Implemented delayed movement generators removed in case cleanup is triggered
    from movement generator update. For this purpose is in runtime allocated vector
    for temporary store of all deleted movement generators. After delayed delete
    this vector is deleted.

    Signed-off-by: ApoC <apoc@nymfe.net>

(With adaptation)

--HG--
branch : trunk
2009-02-08 21:43:46 -06:00
megamage
62a6911dc7 [7236] Prevent lost spells dependent from skills learned before non-dependent spell loading from DB.
For example spell 2764 will correctly show in spellbook after re-login. Author: VladimirMangos

--HG--
branch : trunk
2009-02-08 20:43:25 -06:00
Drahy
09adb05741 * Fixed 3 sql files from 2.4.3_update directory
* Added CMakeLists for this directory - Thx Zor
* Small clean up

--HG--
branch : trunk
2009-02-08 16:21:33 +01:00
QAston
ce7e51a9dc *Do not check behind for Mutilate. By Blaymoira.
--HG--
branch : trunk
2009-02-07 23:07:53 +01:00
Blaymoira
dd5055576f *Fixed dummy effect of spell 1464 and ranks
--HG--
branch : trunk
2009-01-19 21:25:14 +01: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
QAston
401ebf5455 *Handle SPELL_AURA_MOD_AURA_DURATION_BY_DISPEL and SPELL_AURA_MOD_AURA_DURATION_BY_DISPEL_NOT_STACK.
*Fix SPELL_AURA_MECHANIC_DURATION_MOD and SPELL_AURA_MECHANIC_DURATION_MOD_NOT_STACK for PVP.

--HG--
branch : trunk
2009-02-07 22:03:29 +01:00
QAston
8a1b07e9c7 *Fix Expose Weakness and similar auras.
--HG--
branch : trunk
2009-02-07 20:03:56 +01:00
QAston
ffd2f71f4b *Handle aura SPELL_AURA_MOD_BLOCK_CRIT_CHANCE.
--HG--
branch : trunk
2009-02-07 19:57:28 +01:00
QAston
52215b4394 *Fix windows project files, fix a typo
--HG--
branch : trunk
2009-02-07 19:36:13 +01:00
megamage
a4395bafbb *Merge.
--HG--
branch : trunk
2009-02-07 12:00:37 -06:00
megamage
4ed12b0e17 *Fix some bugged spell visual.
--HG--
branch : trunk
2009-02-07 11:52:10 -06:00
megamage
fbbecd9c8a *Fix knockback effect.
--HG--
branch : trunk
2009-02-06 21:48:47 -06:00
megamage
5a2c1f1f5c *Fix some talent triggered spells.
--HG--
branch : trunk
2009-02-06 21:15:52 -06:00
Drahy
061d10d875 * Removed "()" from sql names because of an error in CMakeLists
* Updated CMakeLists for current names
* Changed some new sqls to proper names and directories
* Reverted changes in ba79b83e93dc - now working properly with fixed Character converter
* Some other cleaning

--HG--
branch : trunk
2009-02-06 23:28:26 +01:00
QAston
a38297f28f *Handle aura SPELL_AURA_MECHANIC_IMMUNITY_MASK.
*Fix a typo in ap bonus from stat calculation-thanks to megamage for pointing this.

--HG--
branch : trunk
2009-02-06 23:01:07 +01:00
megamage
5bdb0560ba *Update config file.
--HG--
branch : trunk
2009-02-06 15:51:44 -06:00
megamage
a8d5d6fcf1 *Merge.
--HG--
branch : trunk
2009-02-06 15:45:33 -06:00
megamage
f08e9d323b [7235] New command: .reset achievements. Author: VladimirMangos
--HG--
branch : trunk
2009-02-06 15:40:48 -06:00
QAston
e920c9d1ab *Handle aura SPELL_AURA_MOD_HOT_PCT.
--HG--
branch : trunk
2009-02-06 22:08:03 +01:00
megamage
87474cabdb *Fix the immediate crash during startup.
--HG--
branch : trunk
2009-02-06 15:07:56 -06:00
QAston
ecfe941941 *Some code optimize.
--HG--
branch : trunk
2009-02-06 21:53:04 +01:00
QAston
dfd120b23c *Fix Target Unit Raid.
--HG--
branch : trunk
2009-02-06 20:35:46 +01:00
QAston
4c5f0fd6a5 *Fix aura sending to 303 client.
--HG--
branch : trunk
2009-02-06 19:42:03 +01:00
Drahy
59cce00301 * Fixed Character converter thx for pointing to Muhaha
* Who already used this converter please apply ALTER TABLE `character_pet` ADD `slot` int(11) unsigned NOT NULL default '0' AFTER `renamed`;

--HG--
branch : trunk
2009-02-06 12:51:45 +01:00
Muhaha
a2112f27fc typo
--HG--
branch : trunk
2009-02-06 11:31:13 +01:00
Muhaha
358d1bb14e Now correct patch version: Use spell_loot_table for item creating in case SPELL_EFFECT_CREATE_ITEM_2 (157) and itemType==0. Author: VladimirMangos
--HG--
branch : trunk
2009-02-06 11:25:04 +01:00
Muhaha
e0b3d67c1e * Update sql to proper table structure
--HG--
branch : trunk
2009-02-06 10:55:23 +01:00
megamage
bb190b2859 Fixed phase seelction for gameobject/creature spawn for GM-mode without phase auras. Author: VladimirMangos
--HG--
branch : trunk
2009-02-05 23:03:04 -06:00
megamage
036c6eb742 Use spell_loot_table for item creating in case SPELL_EFFECT_CREATE_ITEM_2 (157) and itemType==0. Author: VladimirMangos
--HG--
branch : trunk
2009-02-05 23:02:07 -06:00
megamage
3a3429602a [7230] Add spell_bonus_data for 18220 and ranks. Author: Dietrich
[7232] Use constant name that hide client dependent value. Author: VladimirMangos
Skip: [7231] Some info to sql updates commiters in slq/update/README and spell chain update of [7230]

--HG--
branch : trunk
2009-02-05 22:59:49 -06:00
megamage
944a1cec73 [7229] Add area limitation checks for battleground/arena spells.
Spell sorted by 2 list and map ids lists replaced by map type checking in patch.
Author: GriffonHeart

--HG--
branch : trunk
2009-02-05 22:55:43 -06:00
megamage
9332f1e58d *Update linked spell. Add new type: linked aura.
--HG--
branch : trunk
2009-02-05 22:49:07 -06:00
megamage
f00befd879 *Fix a typo that makes linked spells not work.
--HG--
branch : trunk
2009-02-05 18:02:22 -06:00
megamage
2aff5260ea *Allow scripts to override SQL and DBC data.
--HG--
branch : trunk
2009-02-05 15:38:24 -06:00
megamage
e361e81b6f *Merge.
--HG--
branch : trunk
2009-02-05 15:29:27 -06:00
Drahy
fb8e19397b * Changed file 1_world_scripts.sql to correct 805_world_scripts.sql - Thx for pointing to megamage
* Related updates

--HG--
branch : trunk
2009-02-05 22:14:38 +01:00
megamage
cb2da9515f *Merge.
--HG--
branch : trunk
2009-02-05 15:09:54 -06:00
megamage
c1c210f6d9 *Merge.
--HG--
branch : trunk
2009-02-05 14:25:16 -06:00
QAston
4846745dc6 Fix crash. by Skystar.
--HG--
branch : trunk
2009-02-05 20:28:35 +01:00
Drahy
7e70df2e7d * Updated CMakeLists with precious revisions
* Modified sql updates to more proper version
* Added script names to script_full table

--HG--
branch : trunk
2009-02-05 20:06:19 +01:00
Drahy
b045829900 * Merge
--HG--
branch : trunk
2009-02-05 19:44:24 +01:00
Drahy
acd4361ece * Updated Readme file for current sql system
* Also updated CMakeLists.txt with new sqls

--HG--
branch : trunk
2009-02-05 19:39:07 +01:00
QAston
066b83b523 *Handle SPELL_AURA_ABILITY_IGNORE_AURASTATE and SPELL_AURA_ALLOW_ONLY_ABILITY.
*Fix build on Windows.

--HG--
branch : trunk
2009-02-05 13:38:48 +01:00
Drahy
f0bdc33ad3 * Moved old sql files to 2.3.4_updates folder
* Renamed new sql files - thx for idea to Aokromes
* Deleted useless files

--HG--
branch : trunk
2009-02-05 13:20:21 +01:00
Drahy
e2b74158a0 * For those who dont want to update spell_proc_event table from 18 files i did only one
* Who already pulled this branch please skip this revision and keep updating file by file
* Named it as newest mangos sql number and after that you need to update normal way

--HG--
branch : trunk
2009-02-05 10:59:01 +01:00
Muhaha
261425b0cc * Borean Tundra from ScriptDev2
* Updated copyright notice for new year (2009)

--HG--
branch : trunk
2009-02-05 10:46:43 +01:00
Drahy
3818767686 * Put back accidentaly deleted one sql file which was not in converters before but only on my side
* Updated readme and converter file

--HG--
branch : trunk
2009-02-05 10:46:22 +01:00