Commit Graph

250 Commits

Author SHA1 Message Date
megamage
a47d2e1c22 *Note some script id are changed. DB change may be needed.
[7518] Implement new script command SCRIPT_COMMAND_PLAY_SOUND (look in World.h for args) Author: VladimirMangos

    * Also rewrite use SMSG_PLAY_OBJECT_SOUND/SMSG_PLAY_SOUND
      Now WorldObject have 2 function for sound level dependent from distance (PlayDistanceSound)
      and for not depednet (PlayDirectSound)
    * Old Player::PlaySound function removed and uses need to be updated to WorldObject functions
      Note: function called for _source_ of sound in different from old function.
    * chat command .debug ps removed and .debug playsound can used for bother packects test:
      if no selection used SMSG_PLAY_SOUND, if selection exist including self then SMSG_PLAY_OBJECT_SOUND.

--HG--
branch : trunk
2009-03-22 19:20:03 -06:00
QAston
ce71c0e798 *Update dispel code and fix crash related to it. Thanks to megamage.
--HG--
branch : trunk
2009-03-23 01:54:50 +01:00
QAston
36ccfd4168 *Fix kill command-by pasdVn.
*Fix tidal force.

--HG--
branch : trunk
2009-03-22 22:21:25 +01:00
QAston
a0530658ff *Fix blood frenzy remove (and possibly some other SPELL_AURA_ADD_TARGET_TRIGGER auras too).
*Fix some problems with Cut to the Chase.

--HG--
branch : trunk
2009-03-22 16:24:53 +01:00
QAston
b5390f84b9 *Make auras with periodic power take cancel when there is no more power avalible.
--HG--
branch : trunk
2009-03-22 11:34:34 +01:00
QAston
f487cec645 *Fix aurastate bug.
--HG--
branch : trunk
2009-03-22 10:53:23 +01:00
megamage
b1e23bb904 *Auto enter vehicle for summon vehicle spells.
--HG--
branch : trunk
2009-03-21 17:59:05 -06:00
megamage
de849cc508 Small code cleanup and partial merge with dev branch Author: tomrus88
--HG--
branch : trunk
2009-03-21 14:53:38 -06:00
QAston
afd3f03835 *Fix area auras cast in party.
*Fix damage amount of stacked auras.

--HG--
branch : trunk
2009-03-21 17:25:04 +01:00
megamage
8f627853df *More work on summon system.
--HG--
branch : trunk
2009-03-20 14:01:46 -06:00
QAston
ad06f05ddb *Fix Focused Magic.
*Make Presence of Mind no longer trigger Arcane Power.
*Apply correct calculation for SPELLMOD_PROC_PER_MINUTE.
*Fix divine shield positivity.

--HG--
branch : trunk
2009-03-20 19:53:26 +01:00
QAston
c6f3532ada *Fix Area auras for target without a party.
*Fix Improved soul leech and correct procflags for soul leech.

--HG--
branch : trunk
2009-03-19 21:47:16 +01:00
megamage
4877009098 *Set seer back when it is removed to prevent crash.
--HG--
branch : trunk
2009-03-19 08:59:15 -06:00
QAston
3ff11b64ba *Move Overkill and Master of Subtlety to procflag and fix some issues with them.
*Proc Shattered Barrier only on aura destroy.
*Fix some possible issues with aura stackamount display.

--HG--
branch : trunk
2009-03-19 10:40:02 +01:00
megamage
74a8d5a1ac [7484] Cast proper triggred spell at spell 27808 tick. Author: VladimirMangos
--HG--
branch : trunk
2009-03-18 20:38:42 -06:00
megamage
385b4c09ce *Fix build.
--HG--
branch : trunk
2009-03-17 17:20:27 -06:00
megamage
cb1ff8180d [7476] Implement druid's talent 61336. Author: Lightguard
--HG--
branch : trunk
2009-03-17 14:53:30 -06:00
megamage
d41910ec29 *Fix a crash in aura::triggerspell.
--HG--
branch : trunk
2009-03-16 17:21:56 -06:00
megamage
8a1d6df8c0 [7471] Ignore player target case for spell 29528 instead error reports in log. Author: VladimirMangos
--HG--
branch : trunk
2009-03-16 15:50:10 -06:00
megamage
8921eb048d [7469] Allow scripting aura spell triggering in case not existed spell. Author: VladimirMangos
--HG--
branch : trunk
2009-03-16 15:46:27 -06:00
megamage
fdab13e3c1 *Fix living bomb using a better way.
--HG--
branch : trunk
2009-03-15 20:35:04 -06:00
QAston
5bc3df176a *Fix Living Bomb target selection.
*Fix healing mod apply for devouring plague.
*Fix psychic horror.

--HG--
branch : trunk
2009-03-15 23:59:06 +01:00
megamage
e8fcd81e26 *Update function _AddAura code. only check aura state for first aura.
--HG--
branch : trunk
2009-03-15 17:01:46 -06:00
megamage
3de99d25ff *Fix an uninitialized variable which may cause crash.
--HG--
branch : trunk
2009-03-15 15:57:31 -06:00
Blaymoira
b41b611ba7 *Use correct dummyspell for Explosive Shot
--HG--
branch : trunk
2009-03-15 19:25:20 +01:00
QAston
7a1e7c4f73 *Prevent possible crash.
*Remove obsolete Judgement of Righteousness coefficient-by cccyril

--HG--
branch : trunk
2009-03-15 18:02:10 +01:00
QAston
d910fc951e *Auras by caster are now shown correctly (doublesized).
*First rank of Psychic Horror now procs correctly.
*Mana drain effects amount of damage is now correct.
*Raczman is now satisfied.

--HG--
branch : trunk
rename : sql/updates/1910_world.sql => sql/updates/1912_world.sql
2009-03-15 16:20:10 +01:00
QAston
8b96182b1c *Fix Shattered Barrier
--HG--
branch : trunk
2009-03-15 02:06:59 +01:00
megamage
ad8675a547 *Fix build.
--HG--
branch : trunk
2009-03-14 20:05:00 -06:00
megamage
c416cf9399 *Apply flying visual effect for flight auras.
--HG--
branch : trunk
2009-03-14 19:32:34 -06:00
QAston
eee474d6ba *Fix pet levelup learning.
--HG--
branch : trunk
2009-03-14 21:55:17 +01:00
megamage
2490a3e250 *Fix a typo that makes players can see invisible units.
*Update farsight target code. Only change seer when receive client request.

--HG--
branch : trunk
2009-03-14 15:11:04 -06:00
QAston
076ccce8c1 *Fix glyph of aspect of the monkey.
*Fix aspect of the dragonhawk.
*Turn off combat log for some periodic auras when power regenerated is full.

--HG--
branch : trunk
2009-03-14 16:20:04 +01:00
QAston
648a8d505f *Fix hunter's tame beast.
--HG--
branch : trunk
2009-03-14 12:13:22 +01:00
megamage
a5882ee84a *Merge.
*"Fix Glowing Blood" is not merged. Outdated patch?

--HG--
branch : trunk
2009-03-13 18:48:53 -06:00
megamage
969eab7be4 [7451] Implement correct work SPELL_AURA_PERIODIC_MANA_LEECH for percent mana cost spells. Author: VladimirMangos
This is fix work of spell 3034 and 5138.

--HG--
branch : trunk
2009-03-13 18:29:38 -06:00
QAston
0d5044863e *Add procflag PROC_EX_AURA_REMOVE.
*Use new procflag to fix Psyhic Horror.
*Fix a typo in Living Bomb handler.

--HG--
branch : trunk
2009-03-13 22:48:04 +01:00
QAston
be90383b13 *Fix Glowing Blood.
--HG--
branch : trunk
2009-03-13 21:24:02 +01:00
QAston
8963006729 *More strict for auras to put in visible slots.
*Do linked auras triggers only on first/last aura change.
*Fixed issues with auras applied for slots which did not fit to visible aura slots.
*Fix guardian spirit buff remove.

--HG--
branch : trunk
2009-03-13 20:24:40 +01:00
QAston
7fd6d97e0f *Some changes in SPELL_AURA_OBS_MOD_ENERGY handler.
--HG--
branch : trunk
2009-03-13 16:28:36 +01:00
QAston
d13df871c5 *Fix a typo.
--HG--
branch : trunk
2009-03-12 23:43:18 +01:00
QAston
23010a854b *Fix Dispersion.
*Fix Living bomb damage trigger.

--HG--
branch : trunk
2009-03-12 23:20:51 +01:00
megamage
6e29ab4fbb [7440] Use server-side only zone info. Optimize related calles in case zone and subzone use. Author: VladimirMangos
This in some cases make some zones not explorable if it not have server side data in current maps
    but not allow cheating with zone set from client.

--HG--
branch : trunk
2009-03-11 16:17:37 -06:00
QAston
5808c12f5e *Fix crash.
--HG--
branch : trunk
2009-03-11 21:51:24 +01:00
megamage
167ca565d0 *Update bind sight spells code.
--HG--
branch : trunk
2009-03-10 15:26:17 -06:00
QAston
0f4f36c893 *Fix Living Bomb.
--HG--
branch : trunk
2009-03-10 21:07:21 +01:00
megamage
aeefdeb8db *Merge.
--HG--
branch : trunk
2009-03-09 18:17:04 -06:00
megamage
5f7a2b4355 [7428] Add new .map file format use more compact data store and use
Rewrite .map extractor
     + extract more useful data
     + add "-f 0" option for disable size/accuracy optimisation
     + Compatability vs 2.4.3 client data
    More fast get .map data
    Implement fatigue timer
    Rewrite breath timer
    Allow absorb/resist for lava/slime environmental damage

    Need re-extract map for work.

Author: DiSlord

--HG--
branch : trunk
2009-03-09 18:06:19 -06:00
QAston
7cc3dfa8d5 *Merge
--HG--
branch : trunk
2009-03-10 00:54:42 +01:00
megamage
7b43f68ff7 [7419] Fixed some type convertion warnings. Author: VladimirMangos
--HG--
branch : trunk
2009-03-09 17:44:59 -06:00