Commit Graph
100 Commits
Author SHA1 Message Date
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
megamage 9d056cae1a *Set caster as target for target A/B=0 spells as default.
--HG--
branch : trunk
2009-05-05 12:22:25 -05:00
Anubisss ed98185d12 *Correct triggered spell for Mark of Blood. This fix the bug that Mark of Blood heal 4 instead of 4%.
--HG--
branch : trunk
2009-05-05 19:06:56 +02:00
megamage 76740b9bcb *Fix more kill credit spells.
--HG--
branch : trunk
2009-05-05 11:40:41 -05:00
megamage a541a2f185 *Fix a bug that some spell effects are applied twice.
--HG--
branch : trunk
2009-05-05 11:32:12 -05:00
megamage 2d34d462d4 *Fix some spells with effect kill credit.
--HG--
branch : trunk
2009-05-05 08:39:19 -05:00
Anubisss 59d14fceb2 *Fix the spell power coefficient and the SpellFamilyFlags in Power Word: Shield, Ice Barrier and Shadow Ward.
--HG--
branch : trunk
2009-05-05 03:54:15 +02:00
megamage 92e393deb8 [7761] GuildBankTabPrice vector is replaced by an array. Author: zhenya
Arrays are significantly faster.

--HG--
branch : trunk
2009-05-04 17:32:39 -05:00
megamage 0ad353f147 [7758] Fixed gain reputation and xp reward between group mates in differents instances Author: zhenya
--HG--
branch : trunk
2009-05-04 17:30:13 -05:00
megamage e9091134a8 [7757] Not remove auras required for casting warrior enrage aura state at this state lost. Author: VladimirMangos
--HG--
branch : trunk
2009-05-04 17:29:19 -05:00
megamage a5dcd0e7b2 [7756] Fixed memory leak in PoolHandler::Initialize(). Author: AlexDereka
--HG--
branch : trunk
2009-05-04 17:26:47 -05:00
megamage c401cb49a4 [7755] Allow mini-pet has been questgivers or gossip holders. Author: megamage
--HG--
branch : trunk
2009-05-04 17:26:24 -05:00
megamage e478030b06 [7754] Set NPC flags from DB for mini-pets (summoned critters). Author: daveh
--HG--
branch : trunk
2009-05-04 17:25:13 -05:00
megamage c1b88ee862 *Fix build for VC80
--HG--
branch : trunk
2009-05-04 16:53:46 -05:00
Anubisss 0373704851 *Fix Healing Way stack counting in Healing Wave's script.
--HG--
branch : trunk
2009-05-04 20:21:14 +02:00
BroodWyrm 61972025a2 *Merge.
--HG--
branch : trunk
2009-05-04 20:17:03 +02:00
BroodWyrm c00509eba4 *Add script for Utgard Keep - Forge Master (Forge Fire Event)
--HG--
branch : trunk
2009-05-04 20:13:22 +02:00
megamage 1d2d3693c4 *Replace some "mangos_debug" with "trinity_debug"
--HG--
branch : trunk
2009-05-04 13:13:07 -05:00
megamage 4182821bab *Remove an useless error log.
--HG--
branch : trunk
2009-05-04 12:13:10 -05:00
megamage 3eee347f68 *Fix broken charge spells.
--HG--
branch : trunk
2009-05-04 12:11:54 -05:00
QAston de1613d4ae *Fix a typo.
--HG--
branch : trunk
2009-05-04 19:03:42 +02:00
megamage dceb2b3a92 *Change some VC90 compile options to be the same as those of Mangos. I am not sure if this could be the reason that some windows users have cpu or memroy spikes.
--HG--
branch : trunk
2009-05-04 11:55:44 -05:00
QAston 6998da2028 *Fix chains of ice
*Correct typo in my prev commit-by megamage
*Fix hearthstone obtaining from innkeeper.

--HG--
branch : trunk
2009-05-04 18:31:37 +02:00
megamage cb55e0b274 *Fix a bug the the previous rev.
--HG--
branch : trunk
2009-05-04 10:58:31 -05:00
megamage 82a67f9b44 *Some vcproj fix. Try to fix build for some compiler.
--HG--
branch : trunk
2009-05-04 10:55:39 -05:00
QAston 6bee2f988a *Do not take ammo for shockwave
*Do not check weapon skills for hits against players' summons
*Apply range mods for channeled spell range check

--HG--
branch : trunk
2009-05-04 15:48:10 +02:00
megamage 30ac988ad3 *Fix build.
--HG--
branch : trunk
2009-05-03 22:33:41 -05:00
megamage 438b773bac [7753] Implement ACHIEVEMENT_CRITERIA_TYPE_NUMBER_OF_TALENT_RESETS. Author: DonTomika
--HG--
branch : trunk
2009-05-03 22:30:31 -05:00
megamage 7181ec3b9a [7752] Correctly restore autocast state for spells at spell loading. Author: Az@zel
--HG--
branch : trunk
2009-05-03 22:29:32 -05:00
megamage bb37911480 [7751] Use more safe code to prevent DB errors at pet spells save and avoid unneded data save. Author: VladimirMangos
--HG--
branch : trunk
2009-05-03 22:27:39 -05:00
megamage d2096abe1c [7750] Get level/health critters data from Db instead hardcoded values. Author: daveh
--HG--
branch : trunk
2009-05-03 22:26:53 -05:00
megamage c9b1f94122 [7748] Better use LANG_PLAYER_NOT_FOUND message in Modify Gender. Author: AlexDereka
--HG--
branch : trunk
2009-05-03 22:23:39 -05:00
megamage ad9f94b8cc [7747] Fixed crash in ModifyGender command. Author: Foks
--HG--
branch : trunk
2009-05-03 22:23:00 -05:00
megamage c25f63043d [7746] Add const attribute to Player::SendInitialActionButtons. Author: AlexDereka
--HG--
branch : trunk
2009-05-03 22:22:31 -05:00
megamage 1cfc04f1f5 [7745] Fixed gcc warnings. Author: AlexDereka
--HG--
branch : trunk
2009-05-03 22:21:46 -05:00
megamage 5f167c56ef [7744] Use Precompiled Headers for fast build in win. Author: Ambal
Work in "Visual Studio 8 2005" and "Visual Studio 9 2008".
    For Compile without precompiled headers use Debug_NoPCH configuration.

*Note: I have only tested VC90. VC80 is not tested. And I do not know if cmake needs any changes.

--HG--
branch : trunk
2009-05-03 21:56:55 -05:00
megamage 619200e7c4 *Remove some useless files.
--HG--
branch : trunk
2009-05-03 21:05:04 -05:00
megamage de36c2fde3 [7741] Allow pets/charmed NPCs to count master's spell cast conditions in quests. Author: ApoC
--HG--
branch : trunk
2009-05-03 21:00:08 -05:00
megamage f17b20e9e7 *Fix a wrong spell of archavon script.
--HG--
branch : trunk
2009-05-03 20:59:31 -05:00