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
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
megamage
2007bbbd95
*Fix a bug that spell mod is calculated twice.
...
--HG--
branch : trunk
2009-05-08 09:55:39 -05:00
Drahy
a19c6cd50f
* Lost some sql files for sql coding style
...
--HG--
branch : trunk
2009-05-08 09:57:45 +02:00
Drahy
14b82b9fab
* Updated trinity sql coding style
...
--HG--
branch : trunk
2009-05-08 09:48:44 +02:00
megamage
979073cebd
*Update some spell attr flag. Use better way to check IsRangedSpell and UnaffectedByInvulnerability
...
--HG--
branch : trunk
2009-05-08 00:49:02 -05:00
QAston
e8474f3291
*Do not allow to cast cyclone on divine shielded target.
...
--HG--
branch : trunk
2009-05-08 00:37:13 +02:00
megamage
51d4303d55
*Fix a bug of previous rev.
...
--HG--
branch : trunk
2009-05-07 17:30:40 -05:00
megamage
e0a6e3aedc
*Simply some writing of array pointer in aura functions.
...
--HG--
branch : trunk
2009-05-07 17:21:07 -05:00
megamage
22eeafa996
*Remove all auras/summons also for deathstate dead and corpse. This should fix the bug that sometimes players become invulnerable after fall below texture.
...
--HG--
branch : trunk
2009-05-07 17:11:38 -05:00
megamage
76aa9e951c
*Fix a typo that break nearly all channelled spells. Sorry.
...
--HG--
branch : trunk
2009-05-07 16:24:35 -05:00
QAston
f06e8608cb
*Fix demonic knowledge
...
*Fix applying of some cast mods
*Set correct dr for shattered barrier.
--HG--
branch : trunk
2009-05-07 22:38:09 +02:00
megamage
1b460da5cb
*Fix broken instance scripts.
...
--HG--
branch : trunk
2009-05-06 17:52:45 -05:00
megamage
c228f62a07
[7793] Add some comments to fields in Talent.dbc Author: DiSlord
...
--HG--
branch : trunk
2009-05-06 17:01:52 -05:00
megamage
2d0311d766
[7792] Fix one rogue spell AP bonus Author: DiSlord
...
--HG--
branch : trunk
2009-05-06 17:01:30 -05:00
megamage
39dc2d1c4d
*Use custom spell intead of hard code for EffectDestroyAllTotems. By Maxxie
...
--HG--
branch : trunk
2009-05-06 17:00:11 -05:00
megamage
6a3b34441d
[7788] Implement item 40711 effect. Author: DEN_North
...
--HG--
branch : trunk
2009-05-06 16:54:53 -05:00
megamage
a6d42cd8e4
[7787] Apply death preventing buffs after absorbing damage Author: Maxxie
...
*Note: this rev may need check
--HG--
branch : trunk
2009-05-06 16:54:22 -05:00
megamage
ae4bdc8138
[7786] Proper hostile zones marking for PvE servers. Author: Elron
...
--HG--
branch : trunk
2009-05-06 16:47:51 -05:00
megamage
5e2bec88dc
[7785] Allow regenerate energy for pets if this current power type. Author: Astellar
...
--HG--
branch : trunk
2009-05-06 16:47:06 -05:00
megamage
8c4a111050
[7784] Skip distance to start taxi node in case node without coordinates and taxi flight started by spell. Author: VladimirMangos
...
--HG--
branch : trunk
2009-05-06 16:42:17 -05:00
megamage
fce448a521
[7779] Sort achievement criteria switch cases. Author: VladimirMangos
...
--HG--
branch : trunk
2009-05-06 16:38:58 -05:00
megamage
66884cab11
[7778] Implement honorable kill related achievement criteria Author: DonTomika
...
* ACHIEVEMENT_CRITERIA_TYPE_HK_CLASS
* ACHIEVEMENT_CRITERIA_TYPE_HK_RACE
--HG--
branch : trunk
2009-05-06 16:38:36 -05:00
megamage
27d3ebbb92
[7777] Fixed talent 30299 and ranks procing also from holy dmg. Author: Corfen
...
--HG--
branch : trunk
2009-05-06 16:38:05 -05:00
megamage
fad5acde33
*Merge.
...
--HG--
branch : trunk
2009-05-06 16:36:27 -05:00
megamage
00c55974d4
*Merge.
...
--HG--
branch : trunk
2009-05-06 16:33:06 -05:00
megamage
da382aaf33
*Backout "Fix compile for gcc 4.4." because it causes uninitilized variables and may cause crash.
...
--HG--
branch : trunk
2009-05-06 16:28:43 -05:00
megamage
ec8367d253
Backed out changeset: 7c8912b7d5c6
...
--HG--
branch : trunk
2009-05-06 16:27:07 -05:00
megamage
50b336e2cd
*Fix a bug that seal of Righteousness deals too much damage.
...
--HG--
branch : trunk
2009-05-06 16:26:46 -05:00
megamage
fa1dcd16cf
*Update summon system.
...
--HG--
branch : trunk
2009-05-06 13:34:11 -05:00
megamage
5d3a64517e
*Fix a crash caused by vehicle.
...
--HG--
branch : trunk
2009-05-06 13:32:04 -05:00
QAston
8cd49be2ff
*Fix chains of ice
...
--HG--
branch : trunk
2009-05-06 19:06:07 +02:00
QAston
ef2c408750
*Move shockwave bonus ap damage to SpellDamageSchoolDmg from dummy effect, because the effect has incorrect target data.
...
--HG--
branch : trunk
2009-05-06 18:33:19 +02:00
QAston
9de6139a39
*Fix a crash.
...
--HG--
branch : trunk
2009-05-06 18:22:46 +02:00
QAston
ef4bcb7238
*Fix some flying mounts bugs.
...
--HG--
branch : trunk
2009-05-06 18:16:16 +02:00
megamage
ac3c58a2eb
*Fix the bug that fishing bobber does not have correct position.
...
--HG--
branch : trunk
2009-05-06 10:35:37 -05:00
megamage
2cdea49d81
*Fix a bug that minipet cannot be dismissed.
...
--HG--
branch : trunk
2009-05-06 10:13:33 -05:00
megamage
54c514eee5
*Backport a crash fix from TC2. Fix a crash caused by stealing single target aura. Source: Mangos.
...
--HG--
branch : trunk
2009-05-06 10:02:40 -05:00
megamage
22667d3ee6
*Update script of heigan.
...
--HG--
branch : trunk
2009-05-06 09:36:51 -05:00
megamage
9bbde48afb
*Fix a memory leak of aubot. But this should not cause crash.
...
--HG--
branch : trunk
2009-05-06 09:33:34 -05:00
megamage
6ff7d30004
*Use correct indent for aubot.
...
--HG--
branch : trunk
2009-05-06 09:32:24 -05:00
Anubisss
50dc00cce0
*Add 3 missing files to scripts' VC71 and VC80.
...
--HG--
branch : trunk
2009-05-06 15:59:25 +02:00
Anubisss
7f72396438
*Fix build in *nix.
...
--HG--
branch : trunk
2009-05-06 15:36:55 +02:00
megamage
a3447b294d
*Update Naxx scripts.
...
--HG--
branch : trunk
2009-05-06 00:08:19 -05:00
megamage
4045c881ab
*add SPELL_ATTR_CU_EXCLUDE_SELF
...
--HG--
branch : trunk
2009-05-06 00:07:28 -05:00
megamage
3f6f15e34b
*Update instance script functions.
...
--HG--
branch : trunk
2009-05-06 00:06:38 -05:00
megamage
f4e8654337
*Update creature AI functions
...
--HG--
branch : trunk
2009-05-06 00:05:54 -05:00
megamage
e69d2cbed9
[7776] Completed implementation of CMSG_SPELLCLICK Author: arrai
...
For vehicles, you have to add the correct SPELL_AURA_CONTROL_VEHICLE spells to
npc_spellclick_spells, otherwise you won't be able to use them
--HG--
branch : trunk
2009-05-05 16:56:15 -05:00
megamage
dcb2b5aa01
[7775] Implement duel related achievement criteria Author: DonTomika
...
* ACHIEVEMENT_CRITERIA_TYPE_WIN_DUEL
* ACHIEVEMENT_CRITERIA_TYPE_LOSE_DUEL
--HG--
branch : trunk
2009-05-05 14:50:06 -05:00
megamage
138f1fb490
[7774] Fix pet quest giver doesn't update status. Author: daveh
...
--HG--
branch : trunk
2009-05-05 14:49:40 -05:00
megamage
52a867bf0a
[7773] Implement some statistics only achievement criteria Author: DonTomika
...
* ACHIEVEMENT_CRITERIA_TYPE_QUEST_ABANDONED
* ACHIEVEMENT_CRITERIA_TYPE_FLIGHT_PATHS_TAKEN
* ACHIEVEMENT_CRITERIA_TYPE_ACCEPTED_SUMMONINGS
--HG--
branch : trunk
2009-05-05 14:49:15 -05:00
megamage
a04c9bfe00
[7772] Implement ACHIEVEMENT_CRITERIA_TYPE_HIGHEST_GOLD_VALUE_OWNED Author: DonTomika
...
--HG--
branch : trunk
2009-05-05 14:48:48 -05:00
megamage
7bf03fbeb3
[7768] Add check to prevent set homebind to instance map. Author: VladimirMangos
...
--HG--
branch : trunk
2009-05-05 14:46:53 -05:00
megamage
97fb4e0a09
[7767] Implement item 43824 work. Author: evilstar
...
--HG--
branch : trunk
2009-05-05 14:46:32 -05:00
megamage
e27f265b89
[7766] Add hack code for better detection some area 4395 subzones. Author: VladimirMangos
...
--HG--
branch : trunk
2009-05-05 14:45:52 -05:00
megamage
8770df06d4
[7765] Fixed build in proper way in case selected Debug_NoPCH windows configuration Author: VladimirMangos
...
* Build mangosd fiels in proper dir
* Use Win32 getrevision version
* Use proper prebuild libs at script DLL linking
--HG--
branch : trunk
2009-05-05 14:45:10 -05:00
megamage
821d3cb7f2
*Fix the bug that paladin gets too many miss.
...
--HG--
branch : trunk
2009-05-05 13:29:57 -05:00
megamage
33c352b4ab
*Fix quest War is Hell.
...
--HG--
branch : trunk
2009-05-05 12:27:11 -05:00