megamage
ce8b7a6839
*Do not do visibility notification twice for bind sight players. This fixes the bug that bind sight is interrupted when target enters a populated area.
...
--HG--
branch : trunk
2009-05-26 15:34:55 -05:00
megamage
326940181a
*Consider flight spells as passive spells.
...
--HG--
branch : trunk
2009-05-26 15:32:11 -05:00
megamage
18252e5f79
*Use original caster to check quest spell hit. This fixes the bug that some quest cannot be finished when using controlled creatures to cast spell.
...
--HG--
branch : trunk
2009-05-26 15:31:47 -05:00
megamage
375be3648e
*Remove puppet when it is killed.
...
--HG--
branch : trunk
2009-05-26 15:29:59 -05:00
megamage
4840603510
*Allow to use gm command to modify mob health.
...
--HG--
branch : trunk
2009-05-26 15:29:31 -05:00
megamage
60a0c4a695
*Fix the impale spell timer of archavon script.
...
--HG--
branch : trunk
2009-05-26 15:29:15 -05:00
Kudlaty
d56baf19db
Add spell target position for teleports in acherus (54744,54746)
...
--HG--
branch : trunk
2009-05-26 21:49:26 +02:00
Kudlaty
bc9bf1d635
Uptade spell script target with spells (54699,54725,54744,54746)
...
--HG--
branch : trunk
2009-05-26 21:24:30 +02:00
megamage
2c67de7004
*Fix a crash caused by charm spells. Thanks to Drahy.
...
--HG--
branch : trunk
2009-05-26 13:42:48 -05:00
megamage
7823461e86
*Fix typo that causes crash for charm spells. Thanks to Drahy.
...
*Allow aura 206 to affect other types of pets.
--HG--
branch : trunk
2009-05-26 10:46:08 -05:00
megamage
5eedbc7af4
*Allow vehicle have loot.
...
--HG--
branch : trunk
2009-05-26 00:53:20 -05:00
megamage
65a47c4a6b
*Do not destroy unit for owner when it stealth
...
--HG--
branch : trunk
2009-05-25 23:21:10 -05:00
megamage
d971d0121f
*Do not consider possessed creatures as pet. Also fix the bug that possessed creature does not display spells.
...
--HG--
branch : trunk
2009-05-25 22:52:08 -05:00
megamage
320ac7f91e
*Do not use GO guid as original caster guid. (not supported for now)
...
--HG--
branch : trunk
2009-05-25 21:18:02 -05:00
megamage
54126d3ce5
*Fix a bug that players are teleported to wrong instance after crash.
...
--HG--
branch : trunk
2009-05-25 21:17:34 -05:00
megamage
d5bdb56696
*Remove aura by originalcaster guid instead of caster guid for channelled spells
...
--HG--
branch : trunk
2009-05-25 21:17:06 -05:00
megamage
ddcc7d1c66
*Move spelltarget table check to the start of the server to reduce log spams.
...
--HG--
branch : trunk
2009-05-25 16:50:01 -05:00
megamage
43dbb89659
*Fix a bug of spell_full.sql. Thanks to X-Savior.
...
--HG--
branch : trunk
2009-05-25 16:06:33 -05:00
Anubisss
2a658a5134
*Fix the startup with trinityinterface.
...
--HG--
branch : trunk
2009-05-25 22:07:08 +02:00
megamage
6e9af44a8b
*Fix an error in spell_full.
...
--HG--
branch : trunk
2009-05-25 14:25:17 -05:00
megamage
6a2fbb3bf3
*Fix an error in script_texts.sql
...
--HG--
branch : trunk
2009-05-25 13:45:56 -05:00
megamage
90019c344b
*Merge.
...
--HG--
branch : trunk
2009-05-25 13:20:57 -05:00
megamage
b96dea29c7
*Merge.
...
--HG--
branch : trunk
2009-05-25 13:17:41 -05:00
megamage
a2f8a735ae
*Merge.
...
--HG--
branch : trunk
2009-05-25 13:03:11 -05:00
megamage
00f50798d3
*Merge.
...
--HG--
branch : trunk
2009-05-25 12:51:14 -05:00
megamage
dfd041dd57
*Disable proc aura stack check until it is properly fixed. (please tell me if i am wrong)
...
--HG--
branch : trunk
2009-05-25 12:28:12 -05:00
megamage
981ecfdc41
*Merge. Do not forget to apply TC1 sql!
...
--HG--
branch : trunk
2009-05-25 12:25:35 -05:00
megamage
03d1a8d84c
*Skip
...
--HG--
branch : trunk
2009-05-25 12:13:16 -05:00
megamage
c2588042e9
*Move some random generator functions to map class: functions in map/object/movementgenerator/spell
...
--HG--
branch : trunk
2009-05-25 12:05:23 -05:00
Paradox
63de1e0ba7
Fix genrevision to get correct hash when compiling from archive
...
--HG--
branch : trunk
2009-05-25 12:59:11 -04:00
megamage
2478087b5c
*Merge.
...
--HG--
branch : trunk
2009-05-25 11:34:01 -05:00
megamage
4c6c9c560b
*Merge.
...
--HG--
branch : trunk
2009-05-25 11:31:19 -05:00
megamage
a53326353b
*Do not allow wrecking crew stack with enrage. Also, allow proc buff overwrite another. Need better rules to check that. (see my comment in code)
...
--HG--
branch : trunk
2009-05-25 11:19:13 -05:00
megamage
7e1ca8f2ce
*Merge.
...
--HG--
branch : trunk
2009-05-25 11:08:52 -05:00
megamage
98049925a6
*Fix a typo that makes seal of vengeance/blood deal huge damage.
...
--HG--
branch : trunk
2009-05-25 10:39:50 -05:00
QAston
93a9fef498
*Remove obsolete code for Arcane Blast
...
*Reduce amount of auras removed at arena match start.
--HG--
branch : trunk
2009-05-25 17:04:52 +02:00
Paradox
73be810987
Fix CRLF issues in 3517
...
--HG--
branch : trunk
2009-05-25 08:22:38 -04:00
Kudlaty
d32ddea085
Update characters.sql
...
--HG--
branch : trunk
2009-05-25 13:28:34 +02:00
Paradox
991d4e4219
Fix genrevision to display Archive as revision and hash string, to give us a better idea of what revision is being used by people who directly download the archive, also fix .sln files.
...
--HG--
branch : trunk
2009-05-25 07:00:50 -04:00
Drahy
a366210f99
* Added revision info to full tables up to revision are updated
...
* Removed some sqls from mangos already present in rev 3235
* Used trinity sql coding style
--HG--
branch : trunk
2009-05-25 02:29:41 +02:00
megamage
6f2eebf2c3
*Fix broken escort AI.
...
--HG--
branch : trunk
2009-05-24 18:16:43 -05:00
megamage
8140543de4
*Rewrite some OPvP functions.
...
*Apply tenacity buff for outnumbered players in wintergrasp.
--HG--
branch : trunk
2009-05-24 17:26:44 -05:00
QAston
1c505261bc
*Remove auras with duration lower than 30 sec on arena start.
...
*Do not remove rougue poisons and dk runes on arena start.
*Apply healing bonus for healing stream totem.
*Do not duplicate damage bonus in code with the one in db for Seal of Vengenance/Corruption
--HG--
branch : trunk
2009-05-24 22:54:13 +02:00
megamage
db834e7c7d
*Add comment for spell_proc_event sql. To devs: you do not need to manually add comment when you add a new line. This can be done automatically.
...
--HG--
branch : trunk
2009-05-24 14:37:49 -05:00
megamage
80940e1abc
*Use hex format for spell_full spell_proc_event table.
...
--HG--
branch : trunk
2009-05-24 14:06:00 -05:00
raczman
1efdaa8960
Fix commit 1509 that made it unable to speak with neutral NPCs.
...
At the same time, it is still not possible to exploit with cheating tool.
--HG--
branch : trunk
2009-05-24 20:57:59 +02:00
raczman
9f5f0159f8
Apply 6 second rule to mana potions on arenas.
...
--HG--
branch : trunk
2009-05-24 20:54:59 +02:00
megamage
452bda72a1
*When alliance and horde are in same group, also display pets as friendly.
...
--HG--
branch : trunk
2009-05-24 12:56:09 -05:00
megamage
a4c88418ea
*Fix the bug that warlock pet is not shown in stat window.
...
--HG--
branch : trunk
2009-05-24 12:28:26 -05:00
megamage
09b386a786
[7886] Drop use table petcreateinfo_spell
...
This is first commit in chain for remove oudated and not used pet functionality.
* Use instead dropped table CreatureSpellData.dbc if creature_template.PetSpellDataId set (mostly hunter pets)
* Use creature_template.spellN if not set creature_template.PetSpellDataId (mostly different summon creatures)
* Fixed bug with not removing from action bar spell icon for not ranked unlearned spells.
Note: summoned controllable creatures without PetSpellDataId must have expected spells in spellN feilds for creature_template.
[7887] Drop pet spell teaching code, including field in character_pet.
Author: VladimirMangos
--HG--
branch : trunk
2009-05-24 12:16:12 -05:00
megamage
aa67033cc7
[7885] Fixed talent 34914 and ranks proc spell to correct spellid. Author: qsa
...
--HG--
branch : trunk
2009-05-24 11:32:44 -05:00
megamage
c14fb42915
*Change the value of CREATURE_FLAG_EXTRA_NO_TAUNT.
...
*There is no creatures with this flag in core. So if you have custom content, you can use this:
update creature_template set flags_extra = (flags_extra | 0x00000100) where flags_extra & 0x00010000;
update creature_template set flags_extra = (flags_extra & ~0x00010000) where flags_extra & 0x00010000;
--HG--
branch : trunk
2009-05-24 11:29:38 -05:00
megamage
6da36b90cc
[7882] For achievement criterias data check ACHIEVEMENT_CRITERIA_DATA_TYPE_T_PLAYER_DEAD include target's team check. Author: VladimirMangos
...
--HG--
branch : trunk
2009-05-24 11:18:23 -05:00
megamage
1a637493b7
[7881] More types with random generated item at recipe casting. Cleanups code. Author: VladimirMangos
...
Real resulting items creating required DB support (helper error message outputed at loading)
--HG--
branch : trunk
2009-05-24 11:17:41 -05:00
megamage
2fadf3dd77
Fixed bank bag slot amount achievement statistic. Cleanup related code. Author: VladimirMangos
...
--HG--
branch : trunk
2009-05-24 11:17:03 -05:00
megamage
35f08f9e21
[7880] Added error output for default switch case. Author: ApoC
...
--HG--
branch : trunk
2009-05-24 11:15:37 -05:00
megamage
57f14494b1
[7879] Added SPELL_AURA_MOD_SPELL_CRIT_CHANCE into isTriggerAura. Author: ApoC
...
This will fix auras (57529, 57531, possibly others) to be correctly removed dependently on their procFlags and procCharges.
--HG--
branch : trunk
2009-05-24 11:14:42 -05:00
megamage
4ebe23324b
[7879] Fixed proc for 31571 and ranks. Author: Tanatos
...
--HG--
branch : trunk
2009-05-24 11:13:45 -05:00
megamage
9381493a64
[7878] Use bigger buf for better performence. Author: Derex
...
--HG--
branch : trunk
2009-05-24 11:10:55 -05:00
megamage
8450b33041
*Add vehicle id for three-seat mammoth.
...
*Fix spell impale of archavon.
--HG--
branch : trunk
2009-05-24 11:07:09 -05:00
QAston
1b2579a2ab
Ancestral Awakening target selection
...
--HG--
branch : trunk
2009-05-24 15:36:15 +02:00
QAston
74770dbcf6
*Fix whath of air and flametongue totem
...
--HG--
branch : trunk
2009-05-24 14:58:54 +02:00
megamage
73770d7354
*Fix the bug that totem only apply one auraeffect on target.
...
*Fix the bug that players can get aura when out of range of totem.
*Use caster to check enemy/ally state and spell bonus. Use source to check distance.
--HG--
branch : trunk
2009-05-24 00:05:17 -05:00
megamage
0f2ac46d87
*Set vehicle faction when summoning instead of entering
...
--HG--
branch : trunk
2009-05-23 22:21:47 -05:00
megamage
946aa87445
*Store aura::source for all types of aura effect.
...
--HG--
branch : trunk
2009-05-23 22:21:26 -05:00
megamage
af1f0fd419
*Rename formalCaster as "source"
...
--HG--
branch : trunk
2009-05-23 20:50:21 -05:00
megamage
94692ea5f7
*Use getworldobject for getunit. Also allow get vehicles using this function.
...
--HG--
branch : trunk
2009-05-23 20:42:31 -05:00
megamage
2475390852
*Fix a bug that player can change to an occupied seat on vehicle.
...
(The commit message of the last rev should be: do not allow player to use unusable vehicle seat)
--HG--
branch : trunk
2009-05-23 20:41:48 -05:00
megamage
27e3352d2b
*Fix a bug that vehicle in wintergrasp is dismissed when player log out.
...
--HG--
branch : trunk
2009-05-23 20:40:44 -05:00
megamage
2780893030
*Fix a bug that player can change to an occupied seat on vehicle.
...
*Load full creature data for vehicles.
--HG--
branch : trunk
2009-05-23 20:40:14 -05:00
Anubisss
0b8e6ee15a
*Some changes in bindings/interface.
...
*Fix the bug that You build it without Trinity Script the emu try to load the libtrinityscript lib instead of libtrinityinterface.
--HG--
branch : trunk
2009-05-23 20:48:32 +02:00
megamage
7ef7f7fa82
*Fix a crash caused by RecalculateAmount when aura caster is not present.
...
--HG--
branch : trunk
2009-05-23 11:17:15 -05:00
megamage
a22aedf320
*Fix build.
...
--HG--
branch : trunk
2009-05-23 10:16:40 -05:00
megamage
5ca07b38d3
*Fix a bug that cause quest GO cannot be open.
...
--HG--
branch : trunk
2009-05-23 10:08:35 -05:00
megamage
bfac33f24f
*Try to fix an aura bug that cause server freeze
...
--HG--
branch : trunk
2009-05-23 10:04:12 -05:00
Anubisss
37aa9c3cbf
*Fix compile in *nix if You build without Trinity Scripts(with trinityinterface).
...
--HG--
branch : trunk
2009-05-23 16:17:37 +02:00
raczman
9fda5c57e1
merge
...
--HG--
branch : trunk
2009-05-23 16:07:00 +02:00
raczman
1b5f45cf0f
Fixed windows build.
...
By the way, isnt it ironic that biggest software vendor cant get name scopes right?
--HG--
branch : trunk
2009-05-23 16:06:02 +02:00
QAston
ed8691ebad
*Fix a typo which disallows ADD_TARGET_TRIGGER auras to proc from selfcast.
...
--HG--
branch : trunk
2009-05-23 14:06:07 +02:00
raczman
f5f1caf6b6
Rewrite of EffectMomentMove, this should finally fix blink.
...
* Even when player cannot move, only effect will fail, which means other spelleffects will work.
* Vmaps are required for proper work (as expected)
Please test and report bugs.
--HG--
branch : trunk
2009-05-23 13:22:44 +02:00
QAston
73faabbc49
*Fix a crash.
...
--HG--
branch : trunk
2009-05-23 11:26:08 +02:00
QAston
4d9bce3270
*Allow healing mod auras to affect SPELL_DAMAGE_CLASS_NONE spells
...
--HG--
branch : trunk
2009-05-23 11:12:13 +02:00
QAston
9af492483e
*always remove old aura instead of recalculating new one in same id stack case-this prevents some problem with spelleffects execution problems
...
--HG--
branch : trunk
2009-05-23 10:57:05 +02:00
megamage
028ed64e10
*Update spell full sql.
...
--HG--
branch : trunk
2009-05-23 02:06:04 -05:00
megamage
a75446579b
*Do not allow to use flying mount on wintergrasp.
...
--HG--
branch : trunk
2009-05-23 01:44:32 -05:00
megamage
322769ee55
*Display building location on map for wintergrasp.
...
--HG--
branch : trunk
2009-05-23 01:44:16 -05:00
megamage
ec24442af4
*Fix rock shards spell for archavon script.
...
--HG--
branch : trunk
2009-05-23 01:43:46 -05:00
megamage
a417e71e15
*Fix a bug that Sapphiron does not appear.
...
--HG--
branch : trunk
2009-05-23 01:42:56 -05:00
Anubisss
08e1ec8a8a
*Correct spell id for Muru's Negative Energy's MaxAffectedTargets by Alyen. Thank you.
...
--HG--
branch : trunk
2009-05-23 00:18:24 +02:00
megamage
2e46b7e65d
[7876] Implemented dummy effect /*and special target selection*/ for 52759. Author: ApoC
...
--HG--
branch : trunk
2009-05-22 16:49:37 -05:00
megamage
90b2951a53
[7874] Fix: possible runtime crash. Author: ApoC
...
--HG--
branch : trunk
2009-05-22 16:44:35 -05:00
megamage
7f2fb69726
*Fix Cleansing Totem Author: Astellar
...
--HG--
branch : trunk
2009-05-22 16:42:29 -05:00
megamage
c31fc2780b
[7870] Implement creature ranged ammo show at ranged weapon use. Author: VladimirMangos
...
* Use BDC data (creature weapon not alwas listed in item_template)
--HG--
branch : trunk
2009-05-22 16:38:55 -05:00
megamage
ceaf8c13bb
[7866] Added VS 2010 Beta 1 project files. Requires libeay32.dll update. This is experimental changes. Use it on own risk. Author: tomrus88
...
*Note: this is not supported by TC
--HG--
branch : trunk
2009-05-22 16:36:54 -05:00
megamage
a59b275206
*Drop VC71 support
...
--HG--
branch : trunk
2009-05-22 16:30:50 -05:00
Anubisss
fcbcf59511
*Fix a typo. This fix the bug that FireBarrier dont open after kill Felmyst by hunteee. Thank you.
...
--HG--
branch : trunk
2009-05-22 20:58:07 +02:00
krz
8ca8b691b8
Target selection for fishing spells.
...
--HG--
branch : trunk
2009-05-22 19:51:48 +02:00
Kudlaty
be6fad0de1
Correct typo in previous commit
...
--HG--
branch : trunk
2009-05-22 17:47:10 +02:00
Kudlaty
3bd9858417
Add a column to npc_spellclick_spells table to check if quest is completed/rewarded or incompleted
...
1: completed or rewarded; 3: incompleted; default 3
--HG--
branch : trunk
2009-05-22 17:43:14 +02:00
megamage
ab5b273d3c
*Some work on wintergrasp. Player can get ranks by killing other players and can build vehicles at workshop. Vehicles can be used to destroy buildings. Except these no other thing is done.
...
--HG--
branch : trunk
2009-05-22 10:29:48 -05:00