Commit Graph
100 Commits
Author SHA1 Message Date
megamage 5a2745caac [7974] Added two more achievement_criteria for achievement_criteria_data (T_LEVEL, T_GENDER) Author: DerDyddye
Its required for implementing new cases of 110 achievement criteria in 3.1.x.
    Ofc, this required DB support.

--HG--
branch : trunk
2009-06-07 20:52:00 -05:00
megamage 9ef844d23d *Fix some spell script target. By Drahy.
*Fix a typo in 3810 spell bonus sql.

--HG--
branch : trunk
2009-06-07 20:50:35 -05:00
megamage 2e7d1d1ffc *Do not allow two side emote.
--HG--
branch : trunk
2009-06-07 17:38:08 -05:00
megamage f58dadb738 *Fix the bug that players always gain one point less of reputation than the real value.
--HG--
branch : trunk
2009-06-07 16:23:03 -05:00
megamage b10b651096 *Do not allow two side emote.
--HG--
branch : trunk
2009-06-07 15:46:18 -05:00
megamage 0077a00852 *Again fix build. Remove files merged from TC1 which are no longer needed.
--HG--
branch : trunk
2009-06-07 15:45:34 -05:00
megamage 19f93c0d2a Backed out changeset: 70fff36a6db4
--HG--
branch : trunk
2009-06-07 15:43:45 -05:00
megamage 2b417fd79c *Again fix build. Remove files merged from TC1 which are no longer needed.
--HG--
branch : trunk
2009-06-07 15:30:45 -05:00
megamage b18f35c699 Backed out changeset: 16b92e595ab9
--HG--
branch : trunk
2009-06-07 15:29:55 -05:00
megamage 3097b72ea2 *Fix build. Remove files merged from TC1 which are no longer needed.
--HG--
branch : trunk
2009-06-07 15:24:00 -05:00
QAston c038099389 *Merge.
--HG--
branch : trunk
2009-06-07 22:14:00 +02:00
QAston d0c801d6cf *Add support for stance-dependant action bar spells
*Temporary remove assert check in Player::RestoreSpellMods
*Apply bleeding damage bonuses for Shred.

--HG--
branch : trunk
2009-06-07 22:13:17 +02:00
megamage 540c5291eb *Merge.
--HG--
branch : trunk
2009-06-07 12:02:54 -05:00
megamage 3f81e97ff5 *Remove a tc1 sql.
--HG--
branch : trunk
2009-06-07 11:59:50 -05:00
megamage 79b76f10cd *Merge. A m_casttime check is added to prevent redundent check of canseeordetect.
--HG--
branch : trunk
2009-06-07 11:59:12 -05:00
megamage c48c20cb98 *Merge. Note: A better way is needed for Sanctuary effect. (interrupt all spells towards self).
--HG--
branch : trunk
2009-06-07 11:36:41 -05:00
megamage 7329977323 *Remove rank buff when players leave wintergrasp.
--HG--
branch : trunk
2009-06-07 10:32:08 -05:00
megamage aaeb7adedd *Fix the output of arena log. Note: use I64FMT to output full guid (uint64) and %u to output guidlow (uint32). Otherwise the log will be bugged.
--HG--
branch : trunk
2009-06-07 10:23:50 -05:00
QAston da74a47410 *Allow auras SPELL_AURA_MECHANIC_DURATION_MOD and similar to use effect mechanics to check which spell can be moded.
*Note: prev commit was about freezing arrow:)

--HG--
branch : trunk
2009-06-07 13:14:08 +02:00
QAston 076379d3ef *Fix freezing trap.
--HG--
branch : trunk
2009-06-07 12:49:06 +02:00
QAston 37d94053df *Fix Glyph of Renewed Life.
*Update formula for Death strike healing amount.

--HG--
branch : trunk
2009-06-07 11:50:34 +02:00
QAston 90ef7277b5 *Do not allow judgements to proc seals.
--HG--
branch : trunk
2009-06-07 10:49:50 +02:00
megamage 9b37ac896a *Fix a typo in 3806 that makes players item is mailed back.
*Also a missing part of last rev.

--HG--
branch : trunk
2009-06-06 22:25:15 -05:00
megamage ebfb4c0558 [7971] Implement support exotic pets limtations related to hunter telent 53270. Author: VladimirMangos
Note: before this commit hunters can tame exotic pets like any other.
          After patch like not propertly contriolled pets will auto-dismiss at loading
          if talent not learned.

--HG--
branch : trunk
2009-06-06 20:31:23 -05:00
megamage 724e5fe5ce [7970] Update test for spell 16972 and ranks (now if have 2 dummy effect but need effect 0 in check place) Author: VladimirMangos
--HG--
branch : trunk
2009-06-06 20:25:30 -05:00
megamage 37dabaf71e [7969] Remove gameobject from owner gameobjecs list at expire. Author: Ambal
This will prevent delayd owner access from gameobject destructor
    in time remove list proccessing and fix possible related problems
    with crosslinked pointers.

--HG--
branch : trunk
2009-06-06 20:24:50 -05:00
megamage 9f9a9f8207 [7968] In packet compression use real writed data size. Author: VladimirMangos
--HG--
branch : trunk
2009-06-06 20:23:56 -05:00
megamage 1c1ead52dd [7967] Removed unused field. Author: tomrus88
--HG--
branch : trunk
2009-06-06 20:22:14 -05:00
megamage 54d3b86ffa *Merge.
--HG--
branch : trunk
2009-06-06 20:13:01 -05:00
megamage d3d4c76976 *Fix quest gift of harvester.
*Add missing frostbrood vanquisher vehicle id in previous sql. Thanks to  Azrael

--HG--
branch : trunk
2009-06-06 20:11:04 -05:00
krz a30466075d Fix some broken channeled spells.
--HG--
branch : trunk
2009-06-07 03:02:04 +02:00
megamage 72ac0a2452 *Fix incorrect check of trap charges.
--HG--
branch : trunk
2009-06-06 19:59:04 -05:00
megamage db0f2d69b8 *Fix a crash bug caused by update packet.
--HG--
branch : trunk
2009-06-06 19:58:40 -05:00
krz 2e4fae75a4 Fix the bug that players couldn't talk with Spirit Healer
--HG--
branch : trunk
2009-06-07 02:02:00 +02:00
Drahy f505101d8f *Update spell bonus data for many spells.
--HG--
branch : trunk
2009-06-06 23:06:49 +02:00
QAston efbf911026 *Fix demonic circle - original patch by Astellar
--HG--
branch : trunk
2009-06-06 22:11:33 +02:00
Anubisss 745a86cdf1 *Minor changes in Salanar the Horseman's script.
--HG--
branch : trunk
2009-06-06 21:33:06 +02:00
megamage 16d44db8f7 *Fix bugged opvp update timer.
--HG--
branch : trunk
2009-06-06 14:29:06 -05:00
megamage eb9d89e5ce *Check bag slog in player load
--HG--
branch : trunk
2009-06-06 14:28:42 -05:00
megamage 8228e38082 *Fix a crash caused by npc_floon script.
--HG--
branch : trunk
2009-06-06 09:56:34 -05:00
QAston cd98b1eeca *Fix scourge strike damage- original patch by Roland.
*Remove duplicate code for judgement of wisdom
*Correctly count diseases for death strike
*Fix a crash.

--HG--
branch : trunk
2009-06-06 15:58:50 +02:00
QAston 373867b56b *Fix build.
--HG--
branch : trunk
2009-06-06 14:22:24 +02:00
QAston aa468c964a *Fix dash bonus not working in some cases.
--HG--
branch : trunk
2009-06-06 13:45:17 +02:00
QAston e6941a4f41 *Remove Arcane Blast on Arcane Missiles and Arcane Barrage cast
*Spell_affect entry for Fingers of frost - by Larva
*use spellaffect entries in every affect check
*Allow spell_affect table to modify affect data for any spell

--HG--
branch : trunk
2009-06-06 12:53:38 +02:00
adrycasillo 8bc014b42d *Do not allow Divine Spirit and Prayer of Divine spirit to stack.
--HG--
branch : trunk
2009-06-06 09:14:04 +02:00
QAston 6f9f1a13f5 *Fix build.
--HG--
branch : trunk
2009-06-06 08:42:43 +02:00
QAston c99b741517 *Merge.
--HG--
branch : trunk
2009-06-06 08:32:14 +02:00
QAston 8bc46785de Backed out changeset [7965] Implemented proc for 20911 spell. Author: ApoC
--HG--
branch : trunk
2009-06-06 08:30:56 +02:00
QAston 39548d6822 *Update spellmod system
*Implement SPELL_ATTR_EX6_IGNORE_CASTER_AURAS
*Fix some bugs with traps proc flags

--HG--
branch : trunk
2009-06-06 08:27:36 +02:00
megamage 00582cf9d4 *Merge.
--HG--
branch : trunk
2009-06-05 22:44:30 -05:00
megamage c8e398281a *Allow guardian to use scripts.
--HG--
branch : trunk
2009-06-05 22:43:02 -05:00
megamage d2c30bd9f0 *Add some debug info to find crash bug caused by player Notify()
--HG--
branch : trunk
2009-06-05 22:42:46 -05:00
megamage 16d3c8378f *Revert because it is no longer needed.
--HG--
branch : trunk
2009-06-05 17:45:58 -05:00
megamage 3e2fd1a380 Backed out changeset: d111c6daf588
--HG--
branch : trunk
2009-06-05 17:44:27 -05:00
megamage cd7a8bd3a9 [7965] Implemented proc for 20911 spell. Author: ApoC
--HG--
branch : trunk
2009-06-05 17:30:33 -05:00
megamage 43eb574a37 [7963] Fixed energize value for 20186 proc. Author: ApoC
--HG--
branch : trunk
2009-06-05 17:27:36 -05:00
megamage 7b3f9e2c38 [7962] Fixed compilation on OpenBSD. Author: AlexDereka
Remove outdated options from configure.ac.

--HG--
branch : trunk
2009-06-05 17:20:44 -05:00
megamage 4aa03113ea [7961] Use more fast code into HandleCorpseQueryOpcode. Author: VladimirMangos
Also small changes in send data (if corpse exist data send always).

--HG--
branch : trunk
2009-06-05 17:16:39 -05:00
megamage 2a7a9a4656 [7960] Fixed client error #132. Author: tomrus88
--HG--
branch : trunk
2009-06-05 17:15:54 -05:00
megamage 0014b403eb [7956] Fixed possible runtime crash. Author: ApoC
--HG--
branch : trunk
2009-06-05 17:15:07 -05:00
megamage e354594925 *Automatically revive players when they fall under the map.
--HG--
branch : trunk
2009-06-05 16:35:47 -05:00
megamage f10d9916f1 *Rename the quest sql because too many people ask why their quest systems are broken.
--HG--
branch : trunk
2009-06-05 14:54:37 -05:00
megamage 8d66848af8 *Fix a crash when aubot command is not correctly used.
--HG--
branch : trunk
2009-06-05 14:45:05 -05:00
megamage 5aa9fdb556 *Still use the old updatevictim functions for most scripts because some old scripts may cause crash using new function.
--HG--
branch : trunk
2009-06-05 14:37:15 -05:00
megamage 13fd9ea601 *Apply tenacity buff on vehicles of wintergrasp.
*Fix the bug that tenacity is not applied on horde players.

--HG--
branch : trunk
2009-06-05 14:21:25 -05:00
megamage afd79d7ebf *Give rewards (only to players with rank LIEUTENANT) when battle in wintergrasp ends.
--HG--
branch : trunk
2009-06-05 13:43:36 -05:00
megamage 574e64bbbf *Fix quest Death`s Challenge for both factions. By Azrael
--HG--
branch : trunk
2009-06-05 13:19:40 -05:00
megamage 95bde24500 *Allow traps without a spell be triggered. This fixes the bug that Sapphiron cannot be summoned.
--HG--
branch : trunk
2009-06-05 13:16:54 -05:00
megamage 5041839918 *Some optimization of aura update.
--HG--
branch : trunk
2009-06-04 22:25:37 -05:00
krz a319125b4f Change in SpellEntry structure to allow EffectBaseDice[] to store negative values - patch by thenecromancer.
--HG--
branch : trunk
2009-06-05 02:07:05 +02:00
krz 65598fe233 Backported from TC2: allow Water Elemental to cast Freeze while casting Water Bolt
--HG--
branch : trunk
2009-06-05 02:02:50 +02:00
krz 85b68d886a Send interrupt message at spell cast end if target is not visible for caster.
--HG--
branch : trunk
2009-06-05 01:21:11 +02:00
megamage 17591b40c1 *More cleanup of scripts.
--HG--
branch : trunk
2009-06-04 17:49:51 -05:00
megamage cd632749d6 *More cleanup of scripts.
--HG--
branch : trunk
2009-06-04 17:42:48 -05:00
megamage 7db7e004f4 *Remove useless class ScriptedInstance.
--HG--
branch : trunk
2009-06-04 17:11:34 -05:00
megamage 08e48f5084 *Use dynamic cast for ai cast.
--HG--
branch : trunk
2009-06-04 17:03:43 -05:00
megamage 0f531569a0 *Remove useless escortAI cast.
--HG--
branch : trunk
2009-06-04 16:42:31 -05:00
megamage 853021b274 *Remove useless cast.
--HG--
branch : trunk
2009-06-04 16:39:51 -05:00
megamage 8fa2fa0fdb *Use dynamic cast for script cast.
--HG--
branch : trunk
2009-06-04 16:36:33 -05:00
megamage 93a23a7b40 *Fix build.
--HG--
branch : trunk
2009-06-04 16:32:21 -05:00
megamage b390a6b197 [7953] Some space and formating cleanups in vmap_extractor_v2 Author: VladimirMangos
--HG--
branch : trunk
2009-06-04 16:19:24 -05:00
megamage 797fa43274 [7952] Implement rogue talent 51690. Author: Lightguard
--HG--
branch : trunk
2009-06-04 16:18:52 -05:00
megamage 8bb75918a8 [7951] Mope call for help code to function form Event AI code to allow use it from C++ scripts also. Author: NoFantasy
--HG--
branch : trunk
2009-06-04 16:10:26 -05:00
megamage 45516c5e58 [7950] Make clear in error output 2 cases of fail CMSG_ITEM_NAME_QUERY: DB absent data and not expected to exist item. Author: VladimirMangos
--HG--
branch : trunk
2009-06-04 16:09:36 -05:00
megamage 87aa7465fb *A missing part of previous patch.
--HG--
branch : trunk
2009-06-04 16:09:01 -05:00
megamage aa5499972f *Fix build.
--HG--
branch : trunk
2009-06-04 09:51:59 -05:00
megamage 38fd158c40 *Fix the bug that some traps without charges and spell radius cannot be triggered.
*Provide spell support for quest 12698

--HG--
branch : trunk
2009-06-03 23:24:57 -05:00
megamage 65881812aa *Allow water elemental to cast freeze while casting water bolt.
--HG--
branch : trunk
2009-06-03 23:23:58 -05:00
megamage ed7e8569cc *Add config option for wintergrasp (battle time, interval)
--HG--
branch : trunk
2009-06-03 23:23:23 -05:00
megamage 37f4bf6a04 *Fix the bug that triggers are visible.
--HG--
branch : trunk
2009-06-03 21:47:38 -05:00
megamage e858ac91eb *Fix the display bug of vehicles in populated area.
--HG--
branch : trunk
2009-06-03 21:47:23 -05:00
megamage 748466788a [7949] Fixed crash at use .send message with offline player name. Author: VladimirMangos
--HG--
branch : trunk
2009-06-03 19:30:19 -05:00
megamage e3390806a9 [7948] Use SetFaction instead explcit field set, other cleanups. Author: NoFantasy
--HG--
branch : trunk
2009-06-03 19:29:55 -05:00
megamage fc4f7e6cf1 [7947] Use "NUMERIC" type instead of "BIGINT" in mysql_to_pgsql convertor. Author: AlexDereka
--HG--
branch : trunk
2009-06-03 19:25:27 -05:00
megamage 8419f9b059 [7945] Implement support quest data for DetailsEmoteDelay and OfferRewardEmoteDelay value for set time ordering details and reward emotes. Author: NoFantasy
--HG--
branch : trunk
2009-06-03 19:23:49 -05:00
Drahy ac9140668f * Used trinity sql coding style
--HG--
branch : trunk
2009-06-04 00:31:56 +02:00
megamage ed06b6d059 *Try to fix build in *nix.
--HG--
branch : trunk
2009-06-03 16:20:35 -05:00
Anubisss a38d4a47b6 *Correct spellid for school Arcane in spell Acclimation.
--HG--
branch : trunk
2009-06-03 23:15:06 +02:00
megamage c70e6a003e *Use setcharmedby and removecharmedby in enter/exit vehicle functions.
*Fix build.

--HG--
branch : trunk
2009-06-03 13:51:05 -05:00
megamage e861df8795 *Check auraname when auraeffect is constructed
--HG--
branch : trunk
2009-06-03 11:22:00 -05:00