megamage
bf82601817
[7818] Implement SPELL_AURA_MOD_FACTION_REPUTATION_GAIN. Author: DonTomika
...
--HG--
branch : trunk
2009-05-14 11:56:02 -05:00
megamage
657971629c
*Merge. Sorry for the mess. But a rev was wrongly backouted so we have to make these two backouts.
...
--HG--
branch : trunk
2009-05-14 11:47:12 -05:00
megamage
22b082519e
Backed out changeset: 7dcbf5239f55
...
--HG--
branch : trunk
2009-05-14 11:44:27 -05:00
megamage
64bee88f69
*Merge.
...
--HG--
branch : trunk
2009-05-14 11:41:34 -05:00
megamage
1b52fa4206
Backed out changeset: 5201ecc6b309
...
--HG--
branch : trunk
2009-05-14 11:40:02 -05:00
raczman
2ed9222ac9
Fixed build on linux.
...
Tested on Arch linux, still need someone to fixup .vcproj's for windows.
--HG--
branch : trunk
2009-05-14 13:25:35 +02:00
Drahy
f45242b798
* Fix compile error
...
--HG--
branch : trunk
2009-05-14 11:56:15 +02:00
QAston
dbceefb4a1
*Merge
...
--HG--
branch : trunk
2009-05-14 06:38:22 +02:00
QAston
42aa8efe47
Backed out changeset 1f92b07df94a
...
--HG--
branch : trunk
2009-05-14 06:32:35 +02:00
megamage
d1d8177c3f
*Merge.
...
--HG--
branch : trunk
2009-05-13 19:37:00 -05:00
megamage
cd25059f60
*Remove a TC1 file.
...
--HG--
branch : trunk
2009-05-13 19:35:00 -05:00
megamage
22f34d1b74
*Merge.
...
--HG--
branch : trunk
2009-05-13 19:34:10 -05:00
megamage
eaf0f7d44a
*Merge.
...
--HG--
branch : trunk
2009-05-13 19:28:55 -05:00
megamage
aed17ae5c3
*Add indices in waypoint converter to greatly improve its speed. By sparc.
...
--HG--
branch : trunk
2009-05-13 18:38:49 -05:00
megamage
7c373f24d8
[7817] Add missing sql-updates to mangos.sql (7776, 7777, 7782) Author: Brueggus
...
--HG--
branch : trunk
2009-05-13 18:30:32 -05:00
megamage
5457286416
[7815] Apply mangos code style: Replace tabs by spaces in recent added code. Author: VladimirMangos
...
--HG--
branch : trunk
2009-05-13 18:28:21 -05:00
megamage
15936b4197
Updated OpenSSL lib to OpenSSL 0.9.8k Author: tomrus88
...
--HG--
branch : trunk
2009-05-13 18:27:44 -05:00
megamage
cd2857fc3f
[7813] Fixed build x64 debug on win. Author: AlexDereka
...
--HG--
branch : trunk
2009-05-13 18:26:11 -05:00
megamage
1d6d0f59b5
[7812] Fixed compile ACE aio in linux. Author: Derex
...
--HG--
branch : trunk
2009-05-13 18:25:40 -05:00
megamage
88107fa1d6
[7811] do not reload already loaded map coordinats at runtime. Author: Ambal
...
--HG--
branch : trunk
2009-05-13 18:24:35 -05:00
megamage
25e5c99dec
[7810] Moved ZThread related code on ACE framework. Author: Ambal
...
Remove ZThread source code from mangos.
--HG--
branch : trunk
2009-05-13 18:22:21 -05:00
Anubisss
9dd5a1c6d7
*Better way in Glyph of Prayer of Healing.
...
--HG--
branch : trunk
2009-05-13 18:37:02 +02:00
QAston
131c29f132
*Merge.
...
--HG--
branch : trunk
2009-05-13 18:33:15 +02:00
QAston
9aab389937
*Better fix for judgements
...
--HG--
branch : trunk
2009-05-13 18:32:32 +02:00
QAston
9056165453
*Fix sudden death proc execute damage.
...
--HG--
branch : trunk
2009-05-13 18:00:07 +02:00
megamage
80c1901343
*Add script for Gothik. Please apply 3233_world_scripts_naxx.sql for new contents.
...
--HG--
branch : trunk
2009-05-13 10:59:00 -05:00
megamage
8994cbe081
*Update some script functions.
...
--HG--
branch : trunk
2009-05-13 10:54:11 -05:00
megamage
4cf3ca42f0
*Process events for dead creatures. This allows delayed spells to work after caster is dead.
...
--HG--
branch : trunk
2009-05-13 10:53:31 -05:00
megamage
f1fed2d947
*Allow passive unit to call entercombat function.
...
--HG--
branch : trunk
2009-05-13 10:52:55 -05:00
megamage
a635613285
*Fix a typo in world_spell_full.sql
...
--HG--
branch : trunk
2009-05-13 10:52:27 -05:00
QAston
cfe64e00e7
*Do not parry/dodge judgements.
...
--HG--
branch : trunk
2009-05-13 17:19:09 +02:00
Farah
8db26443d0
*Fix Glyph of Prayer of healing
...
--HG--
branch : trunk
2009-05-13 17:05:51 +02:00
Drahy
a0a6efd89e
* Completely redone trinityscript_script_texts sql - never again :-)
...
* Cleaned up world_scripts_full
* Used trinity sql coding style for sql updates
--HG--
branch : trunk
2009-05-13 12:42:56 +02:00
megamage
1fbc7377d1
*Do not show error for not assigned example scripts.
...
--HG--
branch : trunk
2009-05-12 11:16:26 -05:00
megamage
d4aa5605d4
*Add some script sqls missing in full.
...
--HG--
branch : trunk
2009-05-12 10:55:24 -05:00
megamage
722701381b
*Do not allow a spell proc itself. This fixes the crash caused by item 32500.
...
--HG--
branch : trunk
2009-05-12 10:25:47 -05:00
megamage
df4e8b456b
*Move MoveFollow owner from MoveTargetedHome to enterevademode.
...
--HG--
branch : trunk
2009-05-12 10:11:54 -05:00
megamage
65b10830b8
*Fix a bug that arena never ends if the last player is killed with spirit of redemption talent.
...
--HG--
branch : trunk
2009-05-12 10:01:09 -05:00
megamage
2024577488
*Try to fix build in Linux.
...
--HG--
branch : trunk
2009-05-12 00:52:16 -05:00
megamage
d7d81cea1a
*Merge.
...
--HG--
branch : trunk
2009-05-11 13:28:10 -05:00
megamage
8fc07d443a
*Change waypoint data structure. Use creature db guid as path id. If a creature uses waypoint movement as default movement type, the path id should be DBGUID*10. For paths of script use, the path id should be DBGUID*10+1 ~ DBGUID*10+9.
...
*Two sql queries are included. Converter is used to convert the existing path id to new path id. "...creature_add..." is used to change table structure. You can first run the converter, then run the other one. Or run the other one directly and get the new data from the db team. Because it may take hours to run the converter.
*If you have custom data, you may need to run the converter. We suggest you use console to run it It is extremely slow to run the query. If you have multiple paths for a creature in your db, you need to do more work to convert it. However, if you know how to use multiple paths, you should already have more db knowledge than I do and you should know how to convert it.
*There may be a faster query to convert the db. If you know, please tell us. I am no sql expert.
*Backup your db first!
*Thanks to X-Savior and subhuman_bob.
--HG--
branch : trunk
2009-05-11 13:27:10 -05:00
megamage
91558b8b29
*Try to fix build in Linux.
...
--HG--
branch : trunk
2009-05-11 13:15:16 -05:00
Drahy
bb0d592a10
* Fixed compile error - thx Megamage
...
--HG--
branch : trunk
2009-05-11 19:31:48 +02:00
megamage
f631b2a2d6
*Update creature AI functions.
...
--HG--
branch : trunk
2009-05-11 11:46:48 -05:00
megamage
5658963117
*Update Naxx scripts.
...
--HG--
branch : trunk
2009-05-11 03:17:48 -05:00
megamage
f9f5d078fd
*Update instance script functions.
...
--HG--
branch : trunk
2009-05-11 03:17:13 -05:00
megamage
4fef015112
*Update Naxx scripts.
...
--HG--
branch : trunk
2009-05-10 22:50:15 -05:00
megamage
82f886e3c1
*Update AI scripts. Use better default AI.
...
--HG--
branch : trunk
2009-05-10 22:48:22 -05:00
megamage
904300b4c2
*Use better summon positions for summon spells with more than one summons. (Still a temp fix)
...
--HG--
branch : trunk
2009-05-10 22:47:03 -05:00
QAston
50bf49bd81
Allow class specific periodic dummy and dummy auras to always stack
...
--HG--
branch : trunk
2009-05-11 00:05:36 +02:00
megamage
55d52e22a8
*Fix build.
...
--HG--
branch : trunk
2009-05-10 16:31:43 -05:00
megamage
dcf41256dd
*Move some AI functions to core. No real change.
...
--HG--
branch : trunk
2009-05-10 16:07:49 -05:00
Anubisss
518ac83fbf
*Fix two typos.
...
--HG--
branch : trunk
2009-05-10 23:06:39 +02:00
megamage
bcb2368faf
*Merge.
...
--HG--
branch : trunk
2009-05-10 14:58:28 -05:00
megamage
ff3332f066
[7809] Replace repeating "remove cooldown and send update to client" code by function call. Author: VladimirMangos
...
--HG--
branch : trunk
2009-05-10 14:51:51 -05:00
megamage
b8e82a23a6
[7808] Move corpse search code in function with template arg for class-check. Author: Astellar
...
This let reuse code for other similar near corpse target selection spells.
Also provided currently not used class-checks for 2 spells
--HG--
branch : trunk
2009-05-10 14:47:56 -05:00
megamage
f8645d8706
[7807] Drop dead code after switch to 3.0.x. Author: VladimirMangos
...
--HG--
branch : trunk
2009-05-10 14:45:06 -05:00
megamage
fe0b73c3a6
[7806] Defines for known gossip icon value cases. Author: NoFantasy
...
--HG--
branch : trunk
2009-05-10 14:43:58 -05:00
megamage
6b8f75af99
[7805] Refactoring batleground rewards code for cleanup and useful state for custom reward reuse. Author: Nezemnoy
...
--HG--
branch : trunk
2009-05-10 14:43:29 -05:00
megamage
66c4b7b560
[7804] Allow swap and move by bag slots equipped ammopouch and quiver Author: Foks
...
--HG--
branch : trunk
2009-05-10 14:30:04 -05:00
megamage
40a8e6d3ab
*Rename some script functions (no real change).
...
--HG--
branch : trunk
2009-05-10 14:29:28 -05:00
Anubisss
6f87cf18b4
*Remove Mana Tap from players and Drop Mana Tap's code. This spell not needed in 3.0.2+
...
--HG--
branch : trunk
2009-05-10 21:03:25 +02:00
megamage
c153f7f272
*A temp fix for the crash caused by feared statue. I will push a better fix later. Thanks to Drahy.
...
--HG--
branch : trunk
2009-05-10 12:41:05 -05:00
megamage
1576a44d38
*Update naxx script.
...
--HG--
branch : trunk
2009-05-10 01:22:51 -05:00
megamage
d0bf6edd36
*Show correct duration for persistent aura.
...
--HG--
branch : trunk
2009-05-10 01:20:12 -05:00
megamage
aba285664f
*Fix the bug that totem can only apply the first aura effect.
...
--HG--
branch : trunk
2009-05-10 01:19:39 -05:00
megamage
9215f0ee11
*Set creature trigger have the same level as caster.
...
--HG--
branch : trunk
2009-05-09 22:36:04 -05:00
megamage
883c2ef77d
*Do not allow persistant auras from the same caster stack on target.
...
--HG--
branch : trunk
2009-05-09 22:31:53 -05:00
megamage
67876f9dfe
*Fix a creature spell use bug.
...
--HG--
branch : trunk
2009-05-09 22:00:18 -05:00
megamage
3b14179f65
*Allow dismiss possessed units.
...
--HG--
branch : trunk
2009-05-09 21:59:01 -05:00
megamage
ecc953dd3d
*Fix some bugs of spell target selection. Thanks to StarJoker.
...
--HG--
branch : trunk
2009-05-09 21:58:33 -05:00
megamage
dddc39c1ab
*Fix a typo in canSeeSpellClickOn.
...
--HG--
branch : trunk
2009-05-09 19:58:55 -05:00
megamage
a7f663a748
*Fix a bug of teleport visual effect.
...
--HG--
branch : trunk
2009-05-09 19:58:30 -05:00
megamage
e5f93acf31
*Fix the bug that player get fall damage after taxi flight.
...
--HG--
branch : trunk
2009-05-09 19:41:26 -05:00
raczman
2797d69936
Correct vile poison affect mask.
...
This fixes wound poison resistance chance when having vile poisons talents.
by krz.
--HG--
branch : trunk
2009-05-09 23:10:30 +02:00
raczman
3da1fb4dfc
merge
...
--HG--
branch : trunk
2009-05-09 22:33:44 +02:00
raczman
025a24f96e
Correct percent of threat redirected for Misdirection aura. By tvaroh
...
This patch is only 2.4.3 valid, please do not pull it to TC2.
--HG--
branch : trunk
2009-05-09 22:33:18 +02:00
megamage
4a0bdedc58
*Update naxx scripts.
...
--HG--
branch : trunk
2009-05-09 14:09:11 -05:00
megamage
36a3696f35
*Update instance script functions.
...
--HG--
branch : trunk
2009-05-09 14:08:42 -05:00
megamage
08a0c543d1
*Fix some typos of script functions.
...
--HG--
branch : trunk
2009-05-09 14:08:11 -05:00
megamage
0681a2131e
*Fix a bug that guardian pets do not have correct stats.
...
--HG--
branch : trunk
2009-05-09 10:58:31 -05:00
megamage
e35d07ad81
*Update Sapphiron script.
...
--HG--
branch : trunk
2009-05-09 10:50:41 -05:00
megamage
1de3e5d8e8
*Some update of random movement generator
...
--HG--
branch : trunk
2009-05-09 10:49:55 -05:00
megamage
f5bae4d5ae
*Init player motionmaster after field value are initialized.
...
--HG--
branch : trunk
2009-05-09 10:48:55 -05:00
megamage
6592e99f4a
*Some update of spell target selection.
...
--HG--
branch : trunk
2009-05-09 10:48:14 -05:00
Drahy
3b4e4b8215
* Updated world_script_waypoints
...
* Updated world_scripts_structure
* Moved older sql files to 3.0.9_old folder and in file 0000_3.0.9_old (sql/updates) are stored all these sqls
* Also created folder Obsolete_updates where you can find unverified sqls
* This should help with sql maintaining
--HG--
branch : trunk
2009-05-09 12:27:41 +02:00
megamage
efb79ea169
*Fix build.
...
--HG--
branch : trunk
2009-05-08 19:27:04 -05:00
megamage
23a5a80336
[7803] Prevent ignore max money limit at use .modify money command. Author: VladimirMangos
...
--HG--
branch : trunk
2009-05-08 19:23:24 -05:00
megamage
ff8d1cf55c
[7802] Use more appropriate field types in character_achievement* tables. Better check data at loading. Author: VladimirMangos
...
--HG--
branch : trunk
2009-05-08 19:22:17 -05:00
megamage
bd33ebf6d3
[7801] Apply damage mods from scripts or target state not in DealDamage but in new function before send data to client. Author: VladimirMangos
...
* Fixed bug with health decrease (client side visual bug) at spell damage by target with AI::DamageTaken damage set to 0
* Fixed bug with ignore .die command and instant kill damage in some cases.
--HG--
branch : trunk
2009-05-08 19:20:28 -05:00
megamage
b7b7262c7c
[7800] Small fixes for scripting case ActivateTaxiPathTo use: Author: VladimirMangos
...
* Allow wide mount model lookup in DBC data for script case
* Allow 0-coordinates node use in script case
--HG--
branch : trunk
2009-05-08 19:03:56 -05:00
megamage
1fb48b3e34
[7799] Use single function for SMSG_SPELLNONMELEEDAMAGELOG prepare. Merge comments, replace values by enums. Author: VladimirMangos
...
--HG--
branch : trunk
2009-05-08 19:01:40 -05:00
megamage
29921b5bea
[7798] More Player::ActivateTaxiPathTo use improvements Author: VladimirMangos
...
* Provide more explicit way about spell that cast taxi flight if any
* Remove incorrect states instead error reporting in case non-taximaster flight start (cast/script)
* Remove mount_id arg from ActivateTaxiPathTo and implement support for 0 mount_id case (spell 32474)
* Implement spell 32474 (except finilize part)
* Provided Player::ActivateTaxiPathTo(uint32 taxi_path_id) function version for simplify one node to node paths use by id.
--HG--
branch : trunk
2009-05-08 18:52:12 -05:00
megamage
7277ddd114
[7797] Use DBC data for mount model selection in more cases. Author: VladimirMangos
...
* Use alt.team mount data for take player team model id if DB not provide own team creature id in spell taxi call case.
* Remove unddeded hacks for model ids from Spell::EffectSendTaxi
* Provide spell target for SPELL_EFFECT_SEND_TAXI for spell with target mode 0 for this effect.
--HG--
branch : trunk
2009-05-08 18:49:07 -05:00
megamage
e85e4c386b
[7796] Implement .lookup taxinode and .go taxinode commands. Author: VladimirMangos
...
--HG--
branch : trunk
2009-05-08 18:47:27 -05:00
megamage
6fbebffbaf
[7795] Added comments. Author: AlexDereka
...
--HG--
branch : trunk
2009-05-08 18:45:26 -05:00
megamage
d72855e25f
[7794] Add DK pet type support for proper show it in client Pet tab. Author: Astellar
...
--HG--
branch : trunk
2009-05-08 18:43:06 -05:00
megamage
5346498dea
*Update sapphiron script (not finished yet).
...
--HG--
branch : trunk
2009-05-08 18:39:04 -05:00
megamage
80bec6788c
*Try to fix some bugs about pet spells and talents.
...
--HG--
branch : trunk
2009-05-08 17:15:19 -05:00
Anubisss
ca370ddbbe
*Correct elapsed time in BG/Arena by Trojan. Thank you.
...
--HG--
branch : trunk
2009-05-08 23:13:15 +02:00