Commit Graph
100 Commits
Author SHA1 Message Date
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 <[email protected]>

(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
Muhaha ee34c5b1d9 * You're Fired! quest (10821) by darkrabbit
--HG--
branch : trunk
2009-02-05 10:29:34 +01:00
Drahy 7add0683a7 * Created new Readme file for converters
* Deleted some mangos sql from repository which were in converter since created
* Deleted my duplicated sqls
* Some changes in structure of convertor only cosmetic

--HG--
branch : trunk
2009-02-05 10:22:31 +01:00
Drahy 5221ea4e6e * Merge trying to save repo
--HG--
branch : trunk
2009-02-05 06:04:02 +01:00
Drahy 3c8c578e6d * Updated script texts - thx Aokromes
* Added missing script name of boss Akil'zon
* Updated and cleaned up scripts names
* Added some missing trinity string which cause <error> message in game during taking towers (Outdoor PVP)
* Please reapply trinityscript_script_texts.sql and world_scripts_ful.sql to ensure that your scriptnames and texts are correct

--HG--
branch : trunk
2009-02-05 05:54:57 +01:00
megamage 649ab47d54 *Remove corpse reclaim delay for pve. Check your conf file to make sure it is disabled.
--HG--
branch : trunk
2009-02-04 20:50:26 -06:00
Drahy d10b70033f * Updated trinity script texts - thx Aokromes
* Removed readme in converter - no longer needed
* Added missing script name of boss Akil'zon
* Added some missing trinity string which cause <error> message in game during taking towers (Outdoor PVP)

--HG--
branch : trunk
2009-02-05 03:14:55 +01:00
Drahy 2da2ffb8c4 * Fixed typos in my previous commits
--HG--
branch : trunk
2009-02-05 02:22:45 +01:00
megamage cdcf465360 *Merge.
--HG--
branch : trunk
2009-02-04 19:16:12 -06:00
megamage c2550caf96 [7228] Implement empty bag swap with equipped non-empty bag with items exchange. Author: nugu100
--HG--
branch : trunk
2009-02-04 19:12:00 -06:00
Drahy 3c7c36729c * Finally got all of the sql updates together and also changed their format
* Updated world_scripts_full.sql to rev 973 (complete 2.4.3)
* Now I am starting 3.0.x sqls

--HG--
branch : trunk
2009-02-05 02:09:23 +01:00
Drahy 83b8909098 * Merge
--HG--
branch : trunk
2009-02-05 00:45:34 +01:00
megamage d69198732e *Merge.
--HG--
branch : trunk
2009-02-04 17:22:43 -06:00
Drahy b3eb5d34d1 * Continuing with updating
* Need to do some local changes for eol styles

--HG--
branch : trunk
2009-02-05 00:09:06 +01:00
megamage ae5e608c00 *Fix a crash bug in the previous rev.
--HG--
branch : trunk
2009-02-04 16:30:20 -06:00
Drahy be5acfb39c * Removed file 741_world.sql => Moved to original 725_world.sql for better orientation
* Added some missing querries to full script file
* Updated a lot of another sql files from sql/updates folder - still in progress

--HG--
branch : trunk
2009-02-04 22:55:27 +01:00
Drahy 674477ddf8 * Huge merge with original branch
--HG--
branch : trunk
2009-02-04 22:08:23 +01:00
QAston ee65a34544 *Implement stealth detection for traps.
--HG--
branch : trunk
2009-02-04 19:43:00 +01:00
megamage b709f846a4 *Add removed files back.
--HG--
branch : trunk
2009-02-04 11:53:32 -06:00
megamage fd6d1d17d8 *Remove two files for renaming.
--HG--
branch : trunk
2009-02-04 11:53:02 -06:00
Drahy 5d4d953055 * Cleaned up sql files from updates folder still in progress
* Also finally cleaned up full scripts file
* Reduced amount of querries in sql files

--HG--
branch : trunk
2009-02-04 18:18:41 +01:00
megamage c745eba4a1 *Merge.
--HG--
branch : trunk
2009-02-04 10:56:45 -06:00
megamage fa26941f54 *Fix execute damage.
--HG--
branch : trunk
2009-02-04 10:55:04 -06:00
megamage df7499e056 *Merge.
--HG--
branch : trunk
2009-02-04 10:53:58 -06:00
megamage 6b19b789ca *Remove the file pushed by accident.
--HG--
branch : trunk
2009-02-04 10:36:29 -06:00
megamage 4d008f2043 Replace tabs with spaces, and fix crlf issues
--HG--
branch : trunk
2009-02-04 10:33:18 -06:00
megamage edbfb386ce *Do not check range weapon skills for paladin. This fix the bug that flying hammer miss too much.
--HG--
branch : trunk
2009-02-04 10:25:28 -06:00
Drahy 2552fe2dc1 * Updated script structure according to newest ACID 0.0.6 for trinity
* Updated some of world sql files - not all of them yet
* Cleaned up full script sql

--HG--
branch : trunk
2009-02-04 17:11:58 +01:00
megamage 18cbc94dd4 *Do not check power for triggered spells. This fix broken execute.
--HG--
branch : trunk
2009-02-04 10:06:16 -06:00
QAston 3554ce14cd *Fix build on *nix.
--HG--
branch : trunk
2009-02-04 16:55:16 +01:00
Drahy b4514aaf55 * Updated copyright notice for new year (2009) part 3 (final)
* Fixed some missing copyright notice

--HG--
branch : trunk
2009-02-04 12:54:49 +01:00
Drahy 5dab980495 * Updated copyright notice for new year (2009) part 2
* Changed mangos website

--HG--
branch : trunk
2009-02-04 12:42:26 +01:00
Drahy 7c19c420c6 * Updated copyright notice for new year (2009) part 1 - Mercurial cant convert all files at once
--HG--
branch : trunk
2009-02-04 12:04:12 +01:00
Drahy cb9a0b7219 * Deleted sql files which are already in converters
* Added missing querries from command table
* Fixed typo in command table

--HG--
branch : trunk
2009-02-04 10:50:50 +01:00
Drahy 82fde9e1b8 * Gathered data from mangos.sql for not using this database during updating to 3.0.x patch
--HG--
branch : trunk
2009-02-04 09:43:00 +01:00
Drahy f3217f80a8 * Big clean up of converter (world)
* Separated files for run only once and others

--HG--
branch : trunk
2009-02-04 09:09:50 +01:00
Drahy 8c9bd5e0bd Clean up sql files from converter for all sql server versions
--HG--
branch : trunk
2009-02-04 08:31:30 +01:00
megamage 50c82c6660 [7227] Implement prismatic sockets. Related code cleanups.
Big thanks to TOM_RUS for help in reseach!
    Author: VladimirMangos

--HG--
branch : trunk
2009-02-03 19:12:17 -06:00
megamage 36f7dd04b3 *Apply proc effects such as frostbite after the spell hits the target.
--HG--
branch : trunk
2009-02-03 18:22:28 -06:00
megamage 1c51b382dc Add some missing sql.
--HG--
branch : trunk
2009-02-03 15:23:09 -06:00
megamage 3b8bce566e *Merge.
--HG--
branch : trunk
2009-02-03 15:05:04 -06:00
megamage 7fdb40ec5c [7226] Avoid 2 mQuestStatus[quest_id] calls from AddQuest code for speed and possible aliasing problems.
Original patch provided by zhenya. Author: VladimirMangos

--HG--
branch : trunk
2009-02-03 15:04:17 -06:00
megamage adfa5b0ab5 [7225] Correctly clear trainer and vendor data. Author: zhenya
--HG--
branch : trunk
2009-02-03 15:01:18 -06:00
megamage f8fa463e7e [7224] Drop unused code. Author: VladimirMangos
--HG--
branch : trunk
2009-02-03 14:55:39 -06:00
QAston 516cb0c6da *Handle SPELL_AURA_MOD_TARGET_ABSORB_SCHOOL and SPELL_AURA_MOD_IGNORE_TARGET_RESIST
*change handling SPELL_AURA_MOD_ABILITY_IGNORE_TARGET_RESIST and SPELL_AURA_MOD_TARGET_ABILITY_ABSORB_SCHOOL to use m_amount instead of fixed 100 value.
*SPELL_AURA_MOD_HEALING_RECEIVED use only when calculating aura caster healing.

--HG--
branch : trunk
2009-02-03 20:42:43 +01:00
QAston 8b36eb7f0c *Handle SPELL_AURA_MOD_ABILITY_AFFECTED_TARGETS.
--HG--
branch : trunk
2009-02-03 19:12:33 +01:00
QAston c3c36ec1c8 *Fix bug that missed/immuned/etc. shoots take no ammo.
*Handle SPELL_AURA_ABILITY_CONSUME_NO_AMMO

--HG--
branch : trunk
2009-02-03 18:27:22 +01:00
QAston 9c560802cd *Handle disarm offhand and ranged weapon, since now disarm affects all bonuses given by item.
--HG--
branch : trunk
2009-02-03 15:56:07 +01:00
megamage 6b51a43176 *Merge.
--HG--
branch : trunk
2009-02-02 17:39:42 -06:00
megamage 4e13ff356f *Merge.
--HG--
branch : trunk
2009-02-02 17:34:49 -06:00
megamage 8dfe8cd64a *Fix some broken charge spells.
--HG--
branch : trunk
2009-02-02 17:20:30 -06:00
megamage 8b8d722523 *handle SPELL_AURA_ADD_TARGET_TRIGGER auras when spell is casted rather than when hit. This fixes the trigger chance of spells such as Relentless Strikes.
--HG--
branch : trunk
2009-02-02 17:06:57 -06:00
megamage 5d943336c5 *Fix the bug that some instant cast spells do not remove auras with cast interrupte flag.
--HG--
branch : trunk
2009-02-02 16:04:17 -06:00