Commit Graph
100 Commits
Author SHA1 Message Date
Trazom62 80b531a413 Fix infinite loop.
Fixes issue #945.

--HG--
branch : trunk
2010-03-01 20:30:52 +01:00
XTZGZoReX 2383c5b79e * Fix SMSG_TRANSFER_ABORTED. Don't modify packet structures unless you actually verify them...
--HG--
branch : trunk
2010-02-28 19:08:40 +01:00
XTZGZoReX ac48523b14 * Fix *nix build. By reno.
--HG--
branch : trunk
2010-02-27 22:16:36 +01:00
p0wer 1ceda14d54 Change the conditional statement for Merciless Combat so it correctly applies extra damage when required. Fixes #860.
--HG--
branch : trunk
2010-02-28 14:46:15 -06:00
Trazom62 4c16bff8e6 Fix mana set to 0 when mob dies. Thanks Malcrom.
--HG--
branch : trunk
2010-02-28 21:34:31 +01:00
Trazom62 3ffeb5f5dd Fix initialization of UnitMovementFlag from InhabitType.
--HG--
branch : trunk
2010-02-28 20:30:20 +01:00
Trazom62 fe3fa59839 Fix Increases damage taken by %. Thanks moriquendu.
Fixes issue #929.

--HG--
branch : trunk
2010-02-28 20:27:08 +01:00
Trazom62 eeae1f4571 Fix crash in Prince Taldaram script.
Fixes issue #884.

--HG--
branch : trunk
2010-02-28 12:02:13 +01:00
Trazom62 6e52fc3f7f fix compile on linux.
--HG--
branch : trunk
2010-02-27 18:11:43 +01:00
silver1ce 6ed27c17a2 trying to fix comple on *nixes
--HG--
branch : trunk
2010-02-27 18:28:17 +02:00
Trazom62 6fdb1bfb4f Fix Script Stratholme.
- fix doors opening/closing when encounters are completed or during instance reload.

--HG--
branch : trunk
2010-02-27 16:54:32 +01:00
Trazom62 6146c33732 Fix Script Naxxramas/Kel Thusad. Thanks Ille.
Fixes issue 650.
Fixes issue 659.
Fixes issue 809. Thanks PrinceCreed.

script changes
- added spawnpoints and spawn creatures in corners
	* they react defensive, otherwise they assist the minions
kelthuzad spawns
- added functionality to area trigger
	* fight begins when player enters green circle
- added functionality to kelthuzad trigger
	* trigger is activated when player enters green circle
	* trigger disappears after 5s
- added functionality to window portals
	* at 45% portals open to let guardians in
- chained can be 3 at once
- added spells to chained
	* for every class two spells
- changed timers on enter combat
- set combat reach to 2 for guardians
- Fix emote when enter combat and when enter phase 2.

NOTE: some db updates may still be necessary to have better locations of portals and EventAI updates.
For more info, see sql in attachment of #659 and http://trinitydatabase.org/index.php?/topic/14304-boss-naxxramas-kelthuzad on tdb forum.

--HG--
branch : trunk
2010-02-27 16:41:44 +01:00
Trazom62 d9056adc8a refactor UnitAI::SelectTarget to allow having a predicate function (1st step).
--HG--
branch : trunk
2010-02-27 16:29:58 +01:00
silver1ce e010310c6d removed redundant linking
--HG--
branch : trunk
2010-02-27 15:51:26 +02:00
silver1ce fcaa318fb3 Update visibility system
*visibility updates and ai relocations processed simultaneously for each grid
  *these operations now are not synchronized for different grids
  *some changes into structure of visibility notifiers

--HG--
branch : trunk
2010-02-27 15:25:14 +02:00
XTZGZoReX 1815d19b85 * Update SpellCastResult enum for 3.3.2.
--HG--
branch : trunk
2010-02-26 13:07:07 +01:00
Trazom62 1ce8d641f4 Fix Crash in Unit::GetVehicleCreatureBase. Thanks proof1337.
Fixes issue #821.

--HG--
branch : trunk
2010-02-25 19:15:35 +01:00
Tartalo c76cb0ce7c Add new flagged column to access_requirement to set instances opened/closed.
This way is possible to open a raid on 10man mode while the rest of modes are closed (for example).
Ingame commands to open/close instances coming soon ;)

--HG--
branch : trunk
2010-02-25 16:26:03 +01:00
p0wer 8c06fe676f Fix typo in previous commit. Remove more lines now that the PSendSysMessage isn't calling the uneccesary name.
--HG--
branch : trunk
2010-02-24 21:34:24 -06:00
p0wer ba51f553fc Add command for administrators to change channel publicity ingame rather than having to manually manipulate the database.
--HG--
branch : trunk
2010-02-24 21:30:00 -06:00
p0wer fc2264bf89 Remove uneccesary addition for PSendSysMessage call in Channel when changing password without correct powers. No %s in the Trinity String.
--HG--
branch : trunk
2010-02-24 21:12:08 -06:00
Trazom62 3bbee4172a Fix crash during BattleGround::EndBattleGround().
Fixes issue #885.

+ init FirstFlagCaptureTeam at bg reset.

--HG--
branch : trunk
2010-02-25 00:26:47 +01:00
QAston 1e7f50b3f6 *Shadow Mark target requirement - by PrinceCreed
*Spiritual attunemennt heal amount fix - by beberlescaraber

--HG--
branch : trunk
2010-02-24 21:38:51 +01:00
Trazom62 dc6652de5c Ask confirmation when changing hearth location. Thanks MrSmite.
Fixes issue #135.

--HG--
branch : trunk
2010-02-24 19:28:50 +01:00
Trazom62 768844ec21 Fix instance reset depending on difficulty. With help of Gyullo.
--HG--
branch : trunk
2010-02-24 18:58:39 +01:00
Trazom62 bdbafc9496 Remove naxxramas areatrigger check to get to frostwyrm wing (no longer needed in 3.3.2).
Fixes issue #874.
Thanks Gyullo for original patch.

Still need db support for the teleport back from frostwyrm wing.

--HG--
branch : trunk
2010-02-24 18:49:59 +01:00
Tartalo 7971e3b8c1 Icecrown, Argent Tournament: Support for quests 14096 & 14142
You've Really Done It This Time Kul
Needs db support to work properly (missing spawn + faction changes)

--HG--
branch : trunk
2010-02-24 16:51:15 +01:00
Tartalo 2ae4291442 Borean Tundra: Support for quest 11653
Hah... You're Not So Big Now!

--HG--
branch : trunk
2010-02-24 16:20:01 +01:00
p0wer b598127ebf Compile fix for past commits. Seems I'm a bit rusty. :P
--HG--
branch : trunk
2010-02-23 21:59:36 -06:00
p0wer ee40f67b6f Missed changes from last commit. Sorry bout that.
--HG--
branch : trunk
2010-02-23 21:18:09 -06:00
p0wer 98b72c5299 Through DB you can now disable password changing by non-gm's simply by changing m_public to 0. Make channels public by default.
--HG--
branch : trunk
2010-02-23 21:09:55 -06:00
p0wer 50e878acba Fix typo in core bootup where it incorrectly displays an error message and returns false. Having the Max vendor items is acceptable.
--HG--
branch : trunk
2010-02-23 20:30:31 -06:00
QAston dda62c5b5a *Fish feast code update after client switch
--HG--
branch : trunk
2010-02-23 23:43:11 +01:00
Tartalo 002a0500f9 Merge
--HG--
branch : trunk
2010-02-23 23:50:34 +01:00
Tartalo eb83fe7306 Fix spell 51912
--HG--
branch : trunk
2010-02-23 23:48:50 +01:00
Tartalo 0ef408bcf5 Fix spell 45668
--HG--
branch : trunk
2010-02-23 23:48:07 +01:00
Tartalo 53222c5875 Forgotten files on r49ad8ed43cb640034086c71478884520c5714601
--HG--
branch : trunk
2010-02-23 21:24:27 +01:00
Tartalo 6363cffa36 Durotar: Support for quest 5441, by Supabad
Lazy Peons

--HG--
branch : trunk
2010-02-23 21:21:01 +01:00
Tartalo a7e26930c9 Durotar: Add zone script file
--HG--
branch : trunk
2010-02-23 21:09:38 +01:00
Tartalo 30b352340c Add forgotten SQL from last week commits to world_scripts_full.sql
--HG--
branch : trunk
2010-02-23 20:38:43 +01:00
Tartalo 9c41f9497f word_scripts_full.sql cleanup
--HG--
branch : trunk
2010-02-23 20:37:28 +01:00
Tartalo 6c2ebfc8e4 Howling Fiord: Support for Quest 11255
Prisoners of Wyrmskull

--HG--
branch : trunk
2010-02-23 20:36:56 +01:00
Tartalo a518114f56 Make objmgr accessible from scripting system
--HG--
branch : trunk
2010-02-23 20:26:49 +01:00
Anubisss deec58c8bd Properly show the ArenaTeam's name in arena join and leave.
Moreover, this fixes a crash in join/leave.
Fixes issue #875.
Fixes issue #878.

These things happened when Arena.QueueAnnouncer.Enable = 1 in your config.

--HG--
branch : trunk
2010-02-23 18:18:00 +01:00
QAston abd9ce7ad1 *Battle shout and Commanding Shout can stack with each other when cast by different casters.
--HG--
branch : trunk
2010-02-23 00:13:15 +01:00
Tartalo c6bdcb6b7c Dump characters to separate files config option, by azazel.kon
Resolves #744

--HG--
branch : trunk
2010-02-23 00:05:10 +01:00
teacher a2381b9863 Added recent sql updates to world.sql and full files...
--HG--
branch : trunk
2010-02-22 20:03:30 +01:00
QAston 69aedc666d *Remove no longer needed hack after trigger target fixes.
--HG--
branch : trunk
2010-02-22 17:09:48 +01:00
Anubisss 1c3bbdcce8 Minor optimization in PlayerDumpReader::LoadDump().
--HG--
branch : trunk
2010-02-21 22:59:50 +01:00
QAston c46c831094 *CRLF:(
--HG--
branch : trunk
2010-02-20 23:59:05 +01:00
QAston 6323d7dc33 *(awe)some changes to triggering spell/aura effects:
*do not use original caster for trigger spell/trigger spell with value effects
 *correct caster selection for force cast/trigger spell/trigger spell with value spell effects

--HG--
branch : trunk
2010-02-20 23:57:54 +01:00
Xanadu 8e146c309d Fixed some spell bonuses as commanded by thenecromancer.
--HG--
branch : trunk
2010-02-20 19:58:52 +01:00
thenecromancer e4424f1d16 Don't take away runes when not hitting
--HG--
branch : trunk
2010-02-20 15:29:16 +01:00
Darkrabbit b0042f7056 * Optimized guild and arena team loading at startup
--HG--
branch : trunk
2010-02-18 02:42:59 +01:00
Tartalo 4293664edd Update Thanks file
--HG--
branch : trunk
2010-02-19 00:22:40 +01:00
Tartalo a0fc3acdc4 Grizzly Hills: Support for quest 12027
Mr. Floppy's Perilous Adventure
Needs db support

--HG--
branch : trunk
2010-02-19 00:20:14 +01:00
Tartalo 746052f561 Borean Tundra: Support for quest 11560
Oh Noes, the Tadpoles!

--HG--
branch : trunk
2010-02-18 22:22:09 +01:00
Anubisss 43a6be4b10 Fix a crash in generic_vehicleAI_toc5AI.
gdb log:

#3  0x0000000000ce25c9 in Vehicle::GetPassenger (this=0x0, seatId=0 '\0')
#4  0x0000000000f10820 in generic_vehicleAI_toc5AI::UpdateAI (
    this=0x7f1c123c3000, uiDiff=118)

--HG--
branch : trunk
2010-02-18 21:17:19 +01:00
thenecromancer cedf706f29 Treat rune cooldowns as timers and not as remaining tick counts
Implement support for modifiers changing rune regeneration rate
Apply all spells from Improved Unholy Aura

--HG--
branch : trunk
2010-02-18 01:06:47 +01:00
thenecromancer 54d8411eb9 Fix error, should've tested it before :<
--HG--
branch : trunk
2010-02-18 00:33:09 +01:00
thenecromancer 6d05d649eb Fix Glyph of Unholy Blight, and make Unholy Blight accumulate damage.
--HG--
branch : trunk
2010-02-18 00:31:50 +01:00
thenecromancer 401a8eec02 Use same calculations for Pull effect as for jump effect
--HG--
branch : trunk
2010-02-18 00:20:17 +01:00
teacher 777a4361a0 Proper SQL standards.
Added recently committed scriptnames to world_scripts_full.sql.

--HG--
branch : trunk
2010-02-17 18:34:22 +01:00
Tartalo 205a024d01 Fix typo
--HG--
branch : trunk
2010-02-17 16:00:18 +01:00
Tartalo 08c6dae672 Borean Tundra: Support for quest 11876
'Help Those That Cannot Help Themselves'

--HG--
branch : trunk
2010-02-17 15:53:16 +01:00
raczman 97c62f2c73 Compile fix.
Whoever pushed that, *PLEASE* do a test compile before pushing.

--HG--
branch : trunk
2010-02-17 00:48:32 +01:00
raczman 9dad3d2a99 Removed debug comments that weren't meant to leave dev repo.
--HG--
branch : trunk
2010-02-17 00:22:11 +01:00
Tartalo 5021d44e8f Frozen Halls, Pit of Saron: add GPL note
--HG--
branch : trunk
2010-02-16 21:15:56 +01:00
Tartalo d45342807d Frozen Halls, Halls of Reflection: add GPL note
--HG--
branch : trunk
2010-02-16 21:15:28 +01:00
Tartalo 15ef0c79d2 Frozen Halls, Forge of Souls: Add GPL note
--HG--
branch : trunk
2010-02-16 21:14:56 +01:00
Tartalo 7fd7fcce93 Frozen Halls, Forge of Souls: Boss Bronjahm script
--HG--
branch : trunk
2010-02-16 21:13:40 +01:00
Tartalo e22594dac8 Fix windows compile... again ¬¬
--HG--
branch : trunk
2010-02-15 21:23:22 +01:00
QAston 4cd4c4170f *Backout some WTF fixes. Do things correctly, or do not touch them at all...
*Really fix windows build.

--HG--
branch : trunk
2010-02-15 20:59:05 +01:00
Tartalo 7b434fb1c3 Fix compile on windows
--HG--
branch : trunk
2010-02-15 19:53:44 +01:00
n0n4m3 130dc0ed07 Add missing changes in world.sql rev 39b34751a7
--HG--
branch : trunk
2010-02-15 19:13:22 +01:00
n0n4m3 feea2417c3 Fix talent Shockwave and typo in comment.
--HG--
branch : trunk
2010-02-15 19:09:17 +01:00
n0n4m3 ebc5ce6810 Add missing changes for rev b7d758f3e5
--HG--
branch : trunk
2010-02-15 19:04:51 +01:00
n0n4m3 ee9f78646a Fix spell Savage Roar.
--HG--
branch : trunk
2010-02-15 18:46:41 +01:00
n0n4m3 1e89a369e9 Update Judgement of Righteousness formula, by luksmaan.
--HG--
branch : trunk
2010-02-15 18:35:59 +01:00
n0n4m3 bcd4a48328 Removed stupid/not needed file Spellid.h.
--HG--
branch : trunk
2010-02-15 18:23:39 +01:00
Tartalo 922b368aac Frozen Halls, Pit of Saron: Fix typo
--HG--
branch : trunk
2010-02-15 18:21:59 +01:00
Tartalo d35672b2e5 Frozen Halls, Halls of Reflection: Initial instance script
--HG--
branch : trunk
2010-02-15 18:21:25 +01:00
Tartalo 87dd7bfc28 Frozen Halls, Forge of Souls: Fix windows compile
--HG--
branch : trunk
2010-02-15 18:11:33 +01:00
Tartalo 8cb845011e Frozen Halls, Pit of Saron: Initial instance script
--HG--
branch : trunk
2010-02-15 18:10:56 +01:00
Tartalo aff1761a50 Frozen Halls, Forge of Souls: Initial instance script
--HG--
branch : trunk
2010-02-15 18:06:32 +01:00
n0n4m3 bfdde379f0 Restore work talent Summon Water Elemental.
--HG--
branch : trunk
2010-02-15 16:34:18 +01:00
n0n4m3 54df800d0b Add missing changes for rev:a7fedcbef8
--HG--
branch : trunk
2010-02-15 16:29:10 +01:00
n0n4m3 3dd6fdedf7 Use PVPDificulty.dbc for bg/arena bracket selection (levels and difficulty). Rename BG/arena queue_id to bracket_id and related functions/etc. Author: VladimirMangos.
--HG--
branch : trunk
2010-02-15 15:31:27 +01:00
n0n4m3 535068d740 Add missing fix for update arena use spell time cooldown. In 3.3.x 10min.
--HG--
branch : trunk
2010-02-15 15:13:15 +01:00
Tartalo b9aacc38eb Utgarde Pinnacle, Svala the Sorrowgrave: Sacrifice once instead of many times.
(3.3.2 Blizzlike update)

--HG--
branch : trunk
2010-02-15 15:11:51 +01:00
n0n4m3 1057a3f2c3 Merge
--HG--
branch : trunk
2010-02-15 14:55:28 +01:00
Tartalo 7fc2e0d45b Merge
--HG--
branch : trunk
2010-02-15 14:56:25 +01:00
Tartalo 51a93aa652 Halls of Lighting: Make sure doors are closed at start
--HG--
branch : trunk
2010-02-15 14:55:29 +01:00
n0n4m3 cd39d27a9c Fix talent Earthen Power, move to correct spell family.
--HG--
branch : trunk
2010-02-15 14:54:49 +01:00
n0n4m3 fa9815420f Fix display leader name in channel , also code cleanup. Implemented function SendPlayerNotFoundNotice. thx TOM_RUS.
--HG--
branch : trunk
2010-02-15 14:46:04 +01:00
Tartalo 00d30ee06a Storm Peaks, Thorim: Fix quest 13064
--HG--
branch : trunk
2010-02-15 14:44:41 +01:00
n0n4m3 490f4bf7ec Fix some problem with Guild Bank after switch to client version 3.3.2, also cleanup code. Thx TOM_RUS.
--HG--
branch : trunk
2010-02-15 14:30:12 +01:00
Machiavelli a5585ceb3c Store to be traded items in array based on item guid instead of item slot to prevent exploiting. Fixes #667.
--HG--
branch : trunk
2010-02-15 13:55:16 +01:00
Machiavelli 9fe3a501cc Fix in outgoing MSG_QUERY_NEXT_MAIL_TIME (the new mail notification icon next to the mini map): do not show the name of a player asociated with the mail sender GUID if the mail is not from a player (messagetype != MAIL_NORMAL).
--HG--
branch : trunk
2010-02-15 10:17:33 +01:00
Xanadu c865c72e30 Added a classlevelstats update. Brought to you by Malcrom.
--HG--
branch : trunk
2010-02-13 04:12:40 +01:00