megamage
7901962074
[7711] Removed Sqlite Code. Author: AlexDereka
...
--HG--
branch : trunk
2009-04-25 09:05:42 -05:00
megamage
28359b3ea8
*Fix the format of world log.
...
--HG--
branch : trunk
2009-04-25 08:59:18 -05:00
megamage
a72f23f56b
*Some update of vehicle code.
...
--HG--
branch : trunk
2009-04-25 08:58:16 -05:00
megamage
031daf6003
*Fix the bug that player fall off the transport when changing map.
...
--HG--
branch : trunk
2009-04-25 08:57:01 -05:00
QAston
e23ec703fe
*Trigger offhand hit for Whirlwind
...
*Allow to cast conflagrate if target is affected by shadowflame
--HG--
branch : trunk
2009-04-25 13:58:26 +02:00
megamage
fdc94c91fa
*Remove duplicated code.
...
--HG--
branch : trunk
2009-04-24 15:03:15 -05:00
megamage
bbf450c6e1
[7710] Fixed problem with stuck in combat creatures with EventAI. Remove redundent AI field. Author: VladimirMangos
...
--HG--
branch : trunk
2009-04-24 11:57:36 -05:00
megamage
d407325b77
[7709] Cleanups in AI()->AttackedBy use. Author: VladimirMangos
...
* Remove redundent AI()->AttackedBy call at melee cast in state update (called in cast)
* Move attacks state update call after first attack instead after all extra attack state updates.
--HG--
branch : trunk
2009-04-24 11:51:44 -05:00
megamage
d0939b46b3
[7708] Continue chat command function declarations sorting. Author: VladimirMangos
...
--HG--
branch : trunk
2009-04-24 11:49:51 -05:00
megamage
19f8ba8cc1
[7707] Remove duplicate line in check. Author: NoFantasy
...
--HG--
branch : trunk
2009-04-24 11:45:59 -05:00
megamage
f4e2dccacb
[7705] Rename some account/character related commands.
...
* .lockaccount -> .account lock
* .password -> .account password
* .chardelete -> .character delete
* .customize -> .character customize
* .rename -> .character rename
[7706] Rename command .plimit -> .server plimit
Author: VladimirMangos
--HG--
branch : trunk
2009-04-24 11:45:25 -05:00
megamage
23f729a7c7
[7704] Implement damage part for spell 12809. Author: Trogvar
...
--HG--
branch : trunk
2009-04-24 11:15:04 -05:00
megamage
b24b4681c6
*Merge.
...
--HG--
branch : trunk
2009-04-24 11:12:01 -05:00
megamage
6477e8ca30
*Fix some script crash casued by threatlist.
...
--HG--
branch : trunk
2009-04-24 11:08:25 -05:00
XTZGZoReX
c9c86b36df
* Optimized Log::outDB by removing unneeded variadic argument parsing. Also use enum instead of explicit uint32.
...
--HG--
branch : trunk
2009-04-24 18:01:31 +02:00
megamage
d4c15bb11a
[7703] Implement heal/damage total counters and related BG achievments. Author: Trazom
...
* ACHIEVEMENT_CRITERIA_TYPE_DAMAGE_DONE
* ACHIEVEMENT_CRITERIA_TYPE_HEALING_DONE
--HG--
branch : trunk
2009-04-23 22:07:37 -05:00
megamage
e991397971
[7702] Implement some damage/healing achievement statistics. Author: Trazom
...
* ACHIEVEMENT_CRITERIA_TYPE_HIGHEST_HIT_DEALT
* ACHIEVEMENT_CRITERIA_TYPE_HIGHEST_HIT_RECEIVED
* ACHIEVEMENT_CRITERIA_TYPE_TOTAL_DAMAGE_RECEIVED
* ACHIEVEMENT_CRITERIA_TYPE_HIGHEST_HEAL_CASTED
* ACHIEVEMENT_CRITERIA_TYPE_TOTAL_HEALING_RECEIVED
* ACHIEVEMENT_CRITERIA_TYPE_HIGHEST_HEALING_RECEIVED
--HG--
branch : trunk
2009-04-23 22:07:04 -05:00
megamage
892053938e
[7701] Move explicit healing repeating code to DealHeal functions. Author: Trazom
...
--HG--
branch : trunk
2009-04-23 22:02:41 -05:00
megamage
bd56af1294
*Merge.
...
--HG--
branch : trunk
2009-04-23 21:44:48 -05:00
megamage
84e9ffb487
*Set mover based on client response.
...
--HG--
branch : trunk
2009-04-23 21:43:20 -05:00
megamage
e97ddc5872
*Do not let civilian aggro players.
...
--HG--
branch : trunk
2009-04-23 21:38:50 -05:00
megamage
17056452d7
*Fix a typo that makes players drop off the transport.
...
--HG--
branch : trunk
2009-04-23 21:33:42 -05:00
QAston
f405468cc9
*Fix a typo
...
--HG--
branch : trunk
2009-04-23 21:02:29 +02:00
QAston
066af701d3
*Fix frenzy and Ferocious Inspiration proc.
...
*Add command .reset all pet_spells - use it if you still have problems with pet talents after recent revs changes (like pets with all talents for example)
--HG--
branch : trunk
2009-04-23 20:57:17 +02:00
Anubisss
786428b047
*Fix a typo in Cannon Master Willey's script by Thraxx. Thank you.
...
--HG--
branch : trunk
2009-04-23 17:33:02 +02:00
QAston
cedc328d1f
Allow Penance to trigger Grace.
...
--HG--
branch : trunk
2009-04-23 14:20:14 +02:00
megamage
bce871f253
*Fix a client crash caused by transport.
...
--HG--
branch : trunk
2009-04-23 00:12:29 -05:00
megamage
f5fff5b186
*Add a new class for event based scripts. Two examples are given.
...
--HG--
branch : trunk
2009-04-22 23:03:49 -05:00
megamage
92d8abea95
*Fix some broken spells without targetA and B.
...
--HG--
branch : trunk
2009-04-22 22:04:13 -05:00
megamage
db3e17cb70
[7700] Implement ACHIEVEMENT_CRITERIA_TYPE_EARN_HONORABLE_KILL Author: DonTomika
...
--HG--
branch : trunk
2009-04-22 18:03:07 -05:00
megamage
0f57808238
*Fix build.
...
--HG--
branch : trunk
2009-04-22 18:02:41 -05:00
megamage
7b2443c1f9
[7699] Avoid implicit convertion enum constant value to 'uint32 const&' in templated code. Author: VladimirMangos
...
This triggering wrong code generation in release mode for VS2003/VS2005.
--HG--
branch : trunk
2009-04-22 18:01:35 -05:00
megamage
1a90380b48
[7698] Remove redundent call InterruptNonMeleeSpells. Author: NoFantasy
...
--HG--
branch : trunk
2009-04-22 17:59:11 -05:00
megamage
3b49bfb1ff
[7697] Interrupt casting at enter to evade mode. Author: VladimirMangos
...
--HG--
branch : trunk
2009-04-22 17:58:46 -05:00
megamage
3a316370b1
[7696] Fixed compile warnings Author: AlexDereka
...
--HG--
branch : trunk
2009-04-22 17:56:59 -05:00
megamage
e7e03d167e
*Merge.
...
--HG--
branch : trunk
2009-04-22 17:52:01 -05:00
megamage
1cd8ea8c1a
*Fix some bugs about vehicle.
...
--HG--
branch : trunk
2009-04-22 17:50:26 -05:00
megamage
dc326fdf2c
*Fix a crash in warbringer_omrogg.
...
--HG--
branch : trunk
2009-04-22 17:23:00 -05:00
megamage
06667c40dd
*Fix some bugs about vehicle.
...
--HG--
branch : trunk
2009-04-21 15:43:03 -05:00
megamage
c25158f836
*Fix the bug that unit cannot enter vehicle.
...
--HG--
branch : trunk
2009-04-21 15:12:59 -05:00
megamage
32e44b6c99
*Fix build.
...
--HG--
branch : trunk
2009-04-21 15:07:02 -05:00
Anubisss
4859edfb34
*Minor check in Ambassador Hellmaw's UpdateAI().
...
--HG--
branch : trunk
2009-04-21 21:26:45 +02:00
megamage
7310c90f40
[7694] Fixed achievement criteria set at loading. Author: raven_coda
...
--HG--
branch : trunk
2009-04-21 14:24:00 -05:00
megamage
7ab4b28f5c
[7693] Allow use .revive command in console, support revive offline players. Author: VladimirMangos
...
--HG--
branch : trunk
2009-04-21 14:23:32 -05:00
megamage
e643d3994c
*Fix the bug that some mount spells show two mounts, one on the other.
...
--HG--
branch : trunk
2009-04-21 14:20:00 -05:00
megamage
60ca71e64f
*Use null AI for vehicles.
...
--HG--
branch : trunk
2009-04-21 14:08:49 -05:00
megamage
297498f1f7
*Fix the bug that all vehicles are broken.
...
--HG--
branch : trunk
2009-04-21 14:05:54 -05:00
BroodWyrm
e20e65ced9
*Merge.
...
--HG--
branch : trunk
2009-04-21 21:02:03 +02:00
BroodWyrm
daa03d409e
*Change hardcodet yells to DB script text
...
--HG--
branch : trunk
2009-04-21 21:00:21 +02:00
megamage
6c38623dfc
*Fix broken threat mod auras. Now players can gain correct threat.
...
--HG--
branch : trunk
2009-04-21 13:58:08 -05:00
megamage
787cd7fcb5
*More work on vehicle.
...
--HG--
branch : trunk
2009-04-21 13:49:39 -05:00
Andy@conmuc-l03
784d388069
Added a Spell for KilJaeden (need it later)
...
--HG--
branch : trunk
2009-04-21 20:39:06 +02:00
megamage
b154137401
*More work on vehicle.
...
--HG--
branch : trunk
2009-04-21 13:36:34 -05:00
megamage
4e1143c990
*Fix a crash of vehicle.
...
--HG--
branch : trunk
2009-04-21 12:55:26 -05:00
megamage
2ecf455090
*Move move and remove obj from world update to map update.
...
--HG--
branch : trunk
2009-04-21 11:18:46 -05:00
megamage
fc48248221
*Fix a typo in ProcDamageAndSpellFor. Note: in TC2 this function is handled in a better way, and do not need this.
...
--HG--
branch : trunk
2009-04-20 21:15:33 -05:00
megamage
624c30138a
[7692] Implement ACHIEVEMENT_CRITERIA_TYPE_LEARN_SKILL_LINE and reimplement ACHIEVEMENT_CRITERIA_TYPE_LEARN_SKILLLINE_SPELLS. Author: VladimirMangos
...
Also correctly set this criteria at login.
--HG--
branch : trunk
2009-04-20 20:33:43 -05:00
megamage
5bb13802a7
[7691] Added MySQL to PostgreSQL converter. Author: AlexDereka
...
Tested on PostgreSQL 8.3 and MySQL 5.0.
For compile see README.
--HG--
branch : trunk
2009-04-20 20:32:53 -05:00
megamage
0c56b79e96
*Merge.
...
--HG--
branch : trunk
2009-04-20 20:31:20 -05:00
megamage
fc7e1db9fb
[7690] Move GetCreature/GetGameobject to class Map. Author: VladimirMangos
...
* This let get objects at map without reference to player or another object.
* Simplify future implementation for per-map storage for like objects
--HG--
branch : trunk
2009-04-20 20:28:19 -05:00
megamage
df26c17a11
*Try to fix compile in linux.
...
--HG--
branch : trunk
2009-04-20 19:57:01 -05:00
megamage
b57429c44c
*Fix a bug in LoadAccessRequirements() that will generate NULL questtemplate.
...
--HG--
branch : trunk
2009-04-20 18:11:55 -05:00
megamage
b4046ddf88
*Remove unused code.
...
--HG--
branch : trunk
2009-04-20 18:08:16 -05:00
megamage
95a0928190
*Merge.
...
--HG--
branch : trunk
2009-04-20 18:05:32 -05:00
megamage
922453f362
*Do not allow process script immediately in waypoint movement to prevent crash of mtmap.
...
--HG--
branch : trunk
2009-04-20 17:51:49 -05:00
megamage
b7b97ffe26
*Fix a crash in HandleGossipSelectOptionOpcode.
...
--HG--
branch : trunk
2009-04-20 17:48:14 -05:00
megamage
dc99a44797
*Add m_map in worldobject to make getmap faster.
...
--HG--
branch : trunk
2009-04-20 17:37:59 -05:00
QAston
6b801a2df8
*Make hots not proc like dots
...
--HG--
branch : trunk
2009-04-20 23:52:42 +02:00
QAston
68b02ae227
*Fix bug that pets learn talents instantly - clear your pet_spell table to have changes applied.
...
--HG--
branch : trunk
2009-04-20 23:37:47 +02:00
QAston
7139aa19d8
*Move unsummon statue and pet code to spell::finish
...
*Move m_formalCaster from Aura to AuraEffect
*Interrupt channeled spells in spell::update instead of unit::_deleteauras
--HG--
branch : trunk
2009-04-20 23:08:03 +02:00
megamage
2649b4c44d
*Do not make deep (ProcDamageAndSpellFor) static.
...
--HG--
branch : trunk
2009-04-20 15:54:51 -05:00
megamage
0faac25742
*Fix a crash caused by grid notification.
...
--HG--
branch : trunk
2009-04-20 15:07:45 -05:00
QAston
8888038f1e
*Prevent useless area aura reapplying in some cases
...
--HG--
branch : trunk
2009-04-20 18:58:35 +02:00
QAston
cc5414f925
*Correct check range for totem area auras.
...
--HG--
branch : trunk
2009-04-20 16:48:35 +02:00
megamage
45e61dd4d3
*Fix a crash caused by stealth aura remove itself.
...
--HG--
branch : trunk
2009-04-20 09:47:02 -05:00
QAston
4ac0914d81
*Change totem cast handling, use owner guid as m_originalCaster by default.
...
*Check range for formal caster instead of original one
--HG--
branch : trunk
2009-04-20 14:23:00 +02:00
QAston
9ddd7cf660
Implement attribute flag SPELL_ATTR_EX2_TRIGGERED_CAN_TRIGGER, fix improved fire nova totem.
...
--HG--
branch : trunk
2009-04-20 12:38:35 +02:00
Drahy
8ad26e0db6
* Used trinity sql coding style
...
--HG--
branch : trunk
2009-04-20 12:34:27 +02:00
megamage
68fd41d2c8
*Fix a bug that pet/charmed cannot AOE neutral creatures.
...
--HG--
branch : trunk
2009-04-19 19:45:54 -05:00
megamage
e1806419be
*Fix build.
...
--HG--
branch : trunk
2009-04-19 19:42:52 -05:00
megamage
d159e84325
[7689] Batter EventAI loading checks and fix one from possible crash cases. Author: NoFantasy
...
--HG--
branch : trunk
2009-04-19 18:24:40 -05:00
megamage
f9befe1d3d
[7688] Move Get*IfCanInteractWith to Player including renamed IsGameObjectOfTypeInRange. Author: VladimirMangos
...
--HG--
branch : trunk
2009-04-19 18:23:10 -05:00
megamage
3d62e6f07d
[7687] Batter player dumps protection from not proper use. Author: VladimirMangos
...
* Prevent direct apply player dumps to DB
* Check expected character DB structure (revision) before apply.
--HG--
branch : trunk
2009-04-19 18:22:25 -05:00
QAston
b190b51d4f
*Missing part of last commit
...
--HG--
branch : trunk
2009-04-20 00:57:14 +02:00
QAston
9e5276fe16
*Fix healing amount of Earthliving.
...
*Fix a typo causing freeze-thanks to megamage
--HG--
branch : trunk
2009-04-20 00:23:32 +02:00
QAston
caf9b7d356
*Prevent crash in EffectDispelMechanic.
...
--HG--
branch : trunk
2009-04-19 22:21:40 +02:00
QAston
b1360dc1e8
*Remove stealth when unit gets hit
...
*Drop radius check for channeled auras, use range only.
--HG--
branch : trunk
2009-04-19 21:38:30 +02:00
megamage
995410c475
*Fix a crash caused by farsight spells.
...
--HG--
branch : trunk
2009-04-19 14:35:55 -05:00
Machiavelli
862cd5fcd7
* Correct rev number on sql update after last merge
...
--HG--
branch : trunk
2009-04-19 21:19:10 +02:00
Machiavelli
0eb86688d6
Merge
...
--HG--
branch : trunk
2009-04-19 21:17:07 +02:00
Machiavelli
b92eac3b27
Merge SD2 up to r967
...
--HG--
branch : trunk
2009-04-19 21:16:11 +02:00
QAston
dcc7b99982
*Update petLevelupSpellLearn code
...
*Remove triggered aura of shadow embrace when main aura expires.
--HG--
branch : trunk
rename : sql/updates/2773_world_spell_linked_spell.sql => sql/updates/2814_world_spell_linked_spell.sql
2009-04-19 20:45:55 +02:00
Andy@conmuc-l03
f90706f5af
workaround for demoshout & piercing howl to remove stealth
...
--HG--
branch : trunk
2009-04-19 20:11:26 +02:00
BroodWyrm
580089ed1a
*Add Elder Nadox Script
...
--HG--
branch : trunk
2009-04-19 20:03:09 +02:00
megamage
2e7d8d35fe
*Fix build.
...
--HG--
branch : trunk
2009-04-19 12:22:40 -05:00
megamage
eb88142736
*Merge.
...
--HG--
branch : trunk
2009-04-19 12:14:08 -05:00
megamage
e6868e73f1
*Always remove aura when charge becomes 0 in dropcharge.
...
--HG--
branch : trunk
2009-04-19 12:10:53 -05:00
Machiavelli
d363b6affa
Merge
...
--HG--
branch : trunk
2009-04-19 18:49:15 +02:00
Machiavelli
99fc17d44f
* Tabs to spaces cleanup
...
--HG--
branch : trunk
2009-04-19 18:48:20 +02:00
megamage
2a875fb5e0
[7686] Implement aura SPELL_AURA_ADD_CASTER_HIT_TRIGGER (111). Author: Lightguard
...
--HG--
branch : trunk
2009-04-19 11:42:16 -05:00