Commit Graph
100 Commits
Author SHA1 Message Date
maximius 929df85572 *Tenacity: correct way to keep hp% after spell being casted, by Spp, closes #240
--HG--
branch : trunk
2009-11-18 06:22:43 +01:00
maximius d03c14e0b7 *Furor now stores and restores Energy properly, thanks lobuz
--HG--
branch : trunk
2009-11-17 20:50:38 -08:00
maximius 27d3bf466c *Convert some tabs to 4 spaces.
--HG--
branch : trunk
2009-11-17 20:26:35 -08:00
maximius 6659defa6d *Fix Prayer of Mending spell bonus, thanks lobuz
--HG--
branch : trunk
2009-11-17 20:23:42 -08:00
maximius 980a943c67 *Proper Diseases and Death Strike disease count, thanks lobuz
--HG--
branch : trunk
2009-11-17 20:13:41 -08:00
maximius 308c833a1b *Implement Glyph of Shadowflame, thanks lobuz
--HG--
branch : trunk
2009-11-17 20:10:58 -08:00
maximius 963a6c14f1 *Cleansing Totem Pulse at cast, thanks lobuz
--HG--
branch : trunk
2009-11-17 20:09:01 -08:00
maximius 1bc7abb278 *Lava Flows now put a buff on the Fire Shock's caster when it's dispelled, thanks lobuz
--HG--
branch : trunk
2009-11-17 20:07:34 -08:00
maximius 6b72b304ad *Correct Seal of Command formula, and minor cleanup, thanks lobuz
--HG--
branch : trunk
2009-11-17 20:04:39 -08:00
maximius c0193ef929 *Fix healing reduce effects on Death Knights, thanks lobuz
--HG--
branch : trunk
2009-11-17 19:49:24 -08:00
maximius b065b0eb09 *Link different Mangle spells so they can't stack together improperly (exploit), thanks lobuz
--HG--
branch : trunk
2009-11-17 19:38:52 -08:00
maximius ce0f37bed3 *Correct Divine Storm heal, thanks lobuz
--HG--
branch : trunk
2009-11-17 19:28:36 -08:00
maximius 131b66c8b4 *Heart of the Crusader now works, thanks lobuz
*Little bit of cleanup

--HG--
branch : trunk
2009-11-17 19:24:31 -08:00
maximius 06ea80ee4b *Fix the issue where two items are supposed to drop from a group, but only one item drops, as a second roll is never performed. Based on code by elegos.
--HG--
branch : trunk
2009-11-17 18:55:47 -08:00
maximius 5faca1e54d *Correct damage for Steady Shot, thanks lobuz
--HG--
branch : trunk
2009-11-17 16:59:58 -08:00
maximius 0176bde314 *Improved Barkskin - apply/remove armor bonus due to shapeshift, original by Insider, thanks to bodompelle. Closes #141
--HG--
branch : trunk
2009-11-17 16:36:10 -08:00
maximius 8f277940fe *Implement quest 11587, by manuel, with some cleanup. Closes #280
--HG--
branch : trunk
2009-11-17 16:23:12 -08:00
maximius 670e6a69fa *Proper handling for quests 6001 and 6002 (Body and Heart), from SD2 1415 and 1495. Closes #278
--HG--
branch : trunk
2009-11-17 16:03:13 -08:00
Kudlaty 009791d328 Fix escort credit in quest 11878
--HG--
branch : trunk
2009-11-16 15:10:01 +01:00
Kudlaty b8d788eb5b Fix crash #263
--HG--
branch : trunk
2009-11-15 18:00:51 +01:00
Kudlaty ce5760aed6 new line at end of file
--HG--
branch : trunk
2009-11-15 11:57:33 +01:00
Kudlaty ffe660190e Assign scourge cage script to all scourge cages
--HG--
branch : trunk
2009-11-15 08:11:34 +01:00
Kudlaty cbd9709d23 QuestLevel can be -1. Quest with this level are allways show yellow ? above quest giver
--HG--
branch : trunk
2009-11-13 17:15:59 +01:00
Kudlaty 3b4159e1e3 Apply #212
New functions: void DoAddAuraToAllHostilePlayers & void DoCastToAllHostilePlayers
patch by Maanuel

--HG--
branch : trunk
2009-11-13 16:34:04 +01:00
Kudlaty f04da1b620 Apply #239
EventAI: New Actions:
*ACTION_T_MOVE_RANDOM_POINT: _param1, determines the range that can be the random point.
*ACTION_T_SET_STAND_STATE: _param1, determines the stand state using the enum UnitStandStateType.
*ACTION_T_SET_PHASE_MASK: _param1, determines the phase mask.
*ACTION_T_SET_VISIBILITY: _param1, determines the visibility state using the enum UnitVisibility.
patch by manuel

--HG--
branch : trunk
2009-11-13 16:26:01 +01:00
Kudlaty 18576dab74 Implement #184. Quest: What Book? I Don't See Any Book. Fix
--HG--
branch : trunk
2009-11-12 22:22:42 +01:00
Rat bf2520e207 *tabs
--HG--
branch : trunk
2009-11-12 11:57:10 +01:00
Rat 030d6647b6 *fix build
note: Compile before pushing !!!

--HG--
branch : trunk
2009-11-12 11:53:53 +01:00
maximius 9b3b1f65b2 *Destroy both ReqItems and SrcItems on quest failure.
--HG--
branch : trunk
2009-11-11 20:06:47 -08:00
maximius 389a377dd3 *Destroy quest items on quest failure, and some cleanup.
--HG--
branch : trunk
2009-11-11 15:11:51 -08:00
maximius 2874864bc0 *More of that cleanup you all know and love ;)
--HG--
branch : trunk
2009-11-11 13:47:21 -08:00
maximius 718fe5008e *Cleanup
--HG--
branch : trunk
2009-11-11 12:59:25 -08:00
tartalo 43d2fe6db4 Borean Tundra: Fix posbbile crashes & cleanup
--HG--
branch : trunk
2009-11-11 21:39:58 +01:00
tartalo 6c41c6a83c Terokkar Forest, quest 'Escaping the Tomb': Fix & cleanup, by Manuel. closes #142
--HG--
branch : trunk
2009-11-11 21:20:49 +01:00
tartalo a44517b1a9 Wintergrasp: Working tenacity calculation, by RammboNr5
--HG--
branch : trunk
2009-11-11 21:16:48 +01:00
tartalo 56397ac612 Obsidiam Sanctum, Sartharon: Fix, by Gyullo
--HG--
branch : trunk
2009-11-11 13:49:31 +01:00
tartalo 558e334c33 Wintergrasp: Fix tenacity calculation, by rammbonr5. Closes #156
Wintergrasp: Safe check to avoid crash, by Spp. Closes #188

--HG--
branch : trunk
2009-11-11 13:45:10 +01:00
maximius bbe7de48b8 *Limit non-equippable items to 3 drops, instead of only 1.
--HG--
branch : trunk
2009-11-10 13:31:29 -08:00
Anubisss 625b21264d *Comment out equipments changes in Nalorakk's script.
*TODO: Find the correct id.

--HG--
branch : trunk
2009-11-10 20:54:22 +01:00
tartalo 18a960b61b Cleansing, add forgotten line to last patch
--HG--
branch : trunk
2009-11-10 15:04:15 +01:00
tartalo 5827255178 Fix #172 crash
--HG--
branch : trunk
2009-11-10 15:02:20 +01:00
tartalo b7ed5fd613 Fix #162 crash (nesingwary_trapper related one)
--HG--
branch : trunk
2009-11-10 12:30:39 +01:00
tartalo 108049b776 Fix [Strength of one] (9582) and [Hypercapacitor Gizmo] (5151) quests, by arez. Closes 12
--HG--
branch : trunk
2009-11-10 12:08:15 +01:00
Rat bd1496b238 *removed no more needed line of code in Wintergrasp
--HG--
branch : trunk
2009-11-10 10:43:46 +01:00
Rat eb006e72c9 *check for IsVehicle() closes #132
--HG--
branch : trunk
2009-11-10 10:39:55 +01:00
Rat 40dceb43d6 *fix Character freeze after map change or login. Closes #19 patch by trazom
--HG--
branch : trunk
2009-11-10 10:16:26 +01:00
Anubisss a0314df4af *Correct spells for boss Dred. Patch by manuel.
--HG--
branch : trunk
2009-11-09 23:51:45 +01:00
Anubisss f032a5ebf5 *Fix memory leakz in reload gm_ticket command.
--HG--
branch : trunk
2009-11-09 20:23:16 +01:00
Rat 8902fd46d9 *Eradar Twins Encounter
-Shadow Images should not be selectable and should not change targets because of heal agro
-Alythess should find new target if all player die on her treathlist, now targets Sacrolash's target

--HG--
branch : trunk
2009-11-09 15:00:36 +01:00
tartalo ac0d2fc0c4 Added tag stable for changeset 27fdbfa4f722
--HG--
branch : trunk
2009-11-09 11:20:44 +01:00
tartalo 808fe9ea63 Borean Tundra, support for quest 'Escape from the Winterfin Caverns', by manuel
Borean Tundra, support for quest 'Unfit for Death', by Malcrom and manuel
Borean Tundra, support for quest 'Drake Hunt' (both versions), by manuel
Closes #66

--HG--
branch : trunk
2009-11-07 19:38:21 +01:00
tartalo 5b7ef6fd2f Set proper orientation after being teleported by spell, by Spp. Closes #100
--HG--
branch : trunk
2009-11-07 18:47:11 +01:00
tartalo c922e2a305 Fix to Wintergrasp teleporters (Backout 5866), by Spp. Closes #90
*Wintergrasp: Move attacker questgivers to their corresponding campament, BySpp Closes #101

--HG--
branch : trunk
2009-11-07 15:54:33 +01:00
tartalo c920e87f15 Naxxramas, Grand Widow Faerlina: script adds. Closes #15
--HG--
branch : trunk
2009-11-07 15:50:36 +01:00
maximius c532e9a225 *Some tweaks to Razorscale's flight behavior.
--HG--
branch : trunk
2009-11-05 17:14:54 -08:00
tartalo 426ae1c35e Naxxramas, Loatheb: Script spores
--HG--
branch : trunk
2009-11-05 19:45:23 +01:00
tartalo 5cf1bf1d3b Wintergrasp: Fix to vehicle tenacity not being applied correctly, by Spp. Closes #59
--HG--
branch : trunk
2009-11-05 19:07:51 +01:00
tartalo 3d337232c9 Drak'Tharon Keep, Trollgore: Fix name collision
Halls of Stone: Chest handling & fix typo, by trazom. Closes #79
Halls of Stone, Sjonnir the Ironshaper: Despawn adds on reset, Attempt to fix
add merging

--HG--
branch : trunk
2009-11-05 19:06:08 +01:00
tartalo c5c6013ced Drak'Tharon Keep, Trollgore: Fix AI, Implement add spawning
Drak'Tharon Keep, Novos the Summoner: Fix typo
Drak'Tharon Keep, King Dred: Adjust timer + cleanup
Drak'Tharon Keep, Tharon'Ja: Fix morphing model

--HG--
branch : trunk
2009-11-05 18:50:30 +01:00
maximius 52fba363e3 *Fix a crash where BankTab is between the number of purchased tabs and the max number of tabs, by Trazom. ref #68
--HG--
branch : trunk
2009-11-05 03:24:34 -08:00
maximius 50e900c976 *Razorscale script rewrite. Still needs Harpoon and Stun implementation.
--HG--
branch : trunk
2009-11-05 02:02:06 -08:00
Machiavelli a944217ede Add an assert to trace down a crash, ref #68
--HG--
branch : trunk
2009-11-05 08:42:10 +01:00
maximius aa7ae0ebb0 *Typo
--HG--
branch : trunk
2009-11-04 19:18:24 -08:00
maximius 93f3d27440 *Also include grouped items in the check added in 3e8840284b77.
--HG--
branch : trunk
2009-11-04 19:17:15 -08:00
maximius c15a8e201b *Never add the same loot item twice.
--HG--
branch : trunk
2009-11-04 19:14:10 -08:00
maximius 6aba32bd2b *Fix a typo in arena logging, by ogeraisi
--HG--
branch : trunk
2009-11-04 18:44:06 -08:00
maximius 0975d50207 *Fix fist weapons crit chance, found by SyRiOCoP, fixes #27
--HG--
branch : trunk
2009-11-04 18:41:38 -08:00
maximius 2adb1b8d4c *Revert some (apparently unreliable) asserts.. they're -almost- never false, but 'almost' isn't good enough.
--HG--
branch : trunk
2009-11-04 17:10:43 -08:00
maximius 558ceeb929 *Fix a vehicle crash, thanks Aokromes
--HG--
branch : trunk
2009-11-04 16:37:55 -08:00
maximius 722db7b74f *Fix another crash in AuraEffect::HandleAuraFeatherFall. Closes #64.
--HG--
branch : trunk
2009-11-04 15:38:43 -08:00
Machiavelli 2b42311f2c Fix a crash in AuraEffect::HandleAuraFeatherFall. Fixes #63, fixes #52
--HG--
branch : trunk
2009-11-04 22:22:45 +01:00
Machiavelli 880d5a6d13 Merge
--HG--
branch : trunk
2009-11-04 18:19:46 +01:00
Machiavelli d12a79807d Fix crash in Chromaggus script. Fixes #55
--HG--
branch : trunk
2009-11-04 18:18:42 +01:00
tartalo 5120249512 merge
--HG--
branch : trunk
2009-11-04 18:13:18 +01:00
tartalo b19c7b0d85 Fix compile un *NIX, closes #53
--HG--
branch : trunk
2009-11-04 18:12:19 +01:00
Machiavelli ef420fc98c Fix a crash in Ahn'Kahet, thanks to Aokromes. Fixes #57
--HG--
branch : trunk
2009-11-04 17:56:10 +01:00
Machiavelli abbdd3f17e Remove / modify a bunch of SQL files that update template fields that should only be altered by database projects, or that just were blatant hacks. These "fixes" should be posted on the database project's forums.
--HG--
branch : trunk
2009-11-04 13:04:00 +01:00
Rat 4f1505fd79 *remove unattackable flag from Brutallus, do not start Madrigosa dead
--HG--
branch : trunk
2009-11-04 12:18:12 +01:00
maximius 1d7f2fc243 *Update WorldSession::HandleMovementOpcodes with some new information on how vehicles behave, and do a little bit of cleanup.
--HG--
branch : trunk
2009-11-03 22:28:04 -08:00
tartalo 1eaf0396b2 Fix postgresql compilation on *nix, by itzamna. Fixes #33
--HG--
branch : trunk
2009-11-04 00:02:43 +01:00
tartalo f437754325 Wintergrasp: Fix honor & mark problem + change announcing mode, by Spp. Fixes #14
--HG--
branch : trunk
2009-11-03 23:48:32 +01:00
tartalo b17bbfc45f Naxxramas, Kelthuzad: Fix Chains of Keltuzhad, by Tali (implements ref #21)
Cleanup

--HG--
branch : trunk
2009-11-03 20:34:33 +01:00
Machiavelli 412fe99319 Hopefuly correctly fix a crash in Player::KilledMonsterCredit now
--HG--
branch : trunk
2009-11-03 18:27:35 +01:00
tartalo b82cf57807 merge
--HG--
branch : trunk
2009-11-03 14:59:56 +01:00
tartalo d83080183b Backed out changeset 9d1b94a6d369
(I didn't what to push it :P)

--HG--
branch : trunk
2009-11-03 14:59:28 +01:00
tartalo 461b90824f Wintergrasp: Fix .wg status crash, By Spp. Fixes #9
--HG--
branch : trunk
2009-11-03 14:56:31 +01:00
tartalo 3512a1b316 merge
--HG--
branch : trunk
2009-11-03 14:54:40 +01:00
Rat de9551b648 *fix all of Illidan's AOE spells
-flame crash, eye blast, blaze, eye blast beam visual

--HG--
branch : trunk
2009-11-03 13:55:44 +01:00
Machiavelli 93d543a9c1 Do not proc Blood Aura from Improved Blood Presence (removed in 3.1)
--HG--
branch : trunk
2009-11-03 13:37:54 +01:00
Rat 609b8246f5 *implement new creatureAI called: AOEAI
-it takes the spell1 from creature_template and casts on him self if aura not found, it can not attack or move
-creature becomes unattackable and invisible
NOTE: flag 128 should not be set in flags_extra field in creature_template, otherwise spells will be only visible to GMs

--HG--
branch : trunk
2009-11-03 13:10:11 +01:00
maximius ffb28c06a7 * Better solution to No Fly zones by Spp, closes #4
--HG--
branch : trunk
2009-11-02 20:30:25 -08:00
maximius 43d8b1b7b9 *Fixes several GO and trap issues.
--HG--
branch : trunk
2009-11-02 16:14:14 -08:00
tartalo bcfff09c74 *Implementation of 'No Fly Zone' (Dalaran and Wintergrasp), by Spp
--HG--
branch : trunk
2009-11-02 21:05:54 +01:00
Rat ae2a36d13e *TK:Eye, Kael's flamestrike should not follow players
--HG--
branch : trunk
2009-11-02 18:58:45 +01:00
Rat 94a2abff61 *tabs to spaces in all TrinityScripts
--HG--
branch : trunk
2009-11-02 17:34:26 +01:00
Rat f02771262d *FelBlood Kael'thas arcane orbs should fly slower then players
--HG--
branch : trunk
2009-11-02 17:33:31 +01:00
tartalo 0be1b0251c Culling of Stratholme: Cleanup + instance script + main bosses combat AI.
Prerequisite for event script merge

--HG--
branch : trunk
2009-11-02 16:56:34 +01:00
tartalo 46ebbdbba7 *Wintergrasp: Tower Control was not applied when entering zone, by Spp
*Wintergrasp: Announce tower and workshops being damaged/destroyed, by Spp
*Wintergrasp: Announce when a player gets rank, by Spp
*Wintergrasp: Implementation of custom commands (.wg for more info), by Spp
    Note: enable on/off will stop timer, it's not a real disable

--HG--
branch : trunk
2009-11-02 16:18:30 +01:00
Rat d357b45d0a *finally fix brutallus intro
note: don't use GetUnit() in Reset() nor in constructor, if searchable creature's guid is higher than the searchers it won't find it, it will be created after current creature, use the search in moveinlos or in update

--HG--
branch : trunk
2009-11-02 13:08:44 +01:00
Rat c3cf0d2d89 *fix Kalecgos reset bug
--HG--
branch : trunk
2009-11-02 09:38:38 +01:00