Commit Graph
4652 Commits
Author SHA1 Message Date
spp bf595a0fe3 Fix a crash in creature respawn, closes #566
--HG--
branch : trunk
2009-12-06 16:41:05 +01:00
spp 314031016b Some area flag fixes:
- Krasus Landing (Dalaran)
- The Forlorn Mine (Storm Peaks)
- Boulderslide Cavern (Stonelaton Mountains)
- Palemane Rock (Mulgore)

--HG--
branch : trunk
2009-12-06 10:05:01 +01:00
Machiavelli 1b41af6ea8 Better way to fix 6416, with help from Maximius.
--HG--
branch : trunk
2009-12-06 01:01:40 +01:00
Machiavelli 3fc7c8cf95 Remove hack added in 6413. Fixes crash.
--HG--
branch : trunk
2009-12-05 19:59:27 +01:00
Kudlaty 7d38088860 Add function to change orientation or set in front of some unit. It also send packet with move update, so client also will see that creature change orientation.
--HG--
branch : trunk
2009-12-05 11:12:21 +01:00
Machiavelli 76c57e111a Fix iterator related crash for some windows debug builds in LootTemplate::LooutGroup::Process.
--HG--
branch : trunk
2009-12-05 01:28:15 +01:00
tartalo 49ee73a36d Teleport in-dungeon players to recall position when difficulty changes to avoid an exploit. Closes #58
--HG--
branch : trunk
2009-12-02 12:42:58 +01:00
tartalo 327a400e0b Fix switch logic (I forgot a break; on a previous commit)
--HG--
branch : trunk
2009-12-02 11:49:50 +01:00
tartalo c6e4cd0a77 Fix No Fly Zone, by Spp. Closes #574
--HG--
branch : trunk
2009-12-01 13:29:16 +01:00
tartalo 36d41cdec5 Wintergrasp: Fix Custom Honor rewards, by Spp. Closes #432
--HG--
branch : trunk
2009-12-01 11:46:23 +01:00
tartalo d7262a6298 Implement No Fly Zone using Spell, by Spp. Needs db support. Closes #494
--HG--
branch : trunk
2009-12-01 11:43:57 +01:00
tartalo b7934fc245 Fix area flag problem, by Spp: Dalaran. Closes #509
--HG--
branch : trunk
2009-12-01 11:11:41 +01:00
tartalo 23671382f0 Fix area flag problem, by Spp: The Forlorn Mine. Closes #567
--HG--
branch : trunk
2009-12-01 11:10:12 +01:00
Machiavelli f6d80f9da4 Fix some issues with fishing. Closes #421, patch by make_the_king
--HG--
branch : trunk
2009-11-30 16:54:33 +01:00
Kudlaty 4e41f4d45d Fix spell Neural Needle. #502
Patch by maanuel

--HG--
branch : trunk
2009-11-28 16:01:12 +01:00
Kudlaty 223d7d8116 Apply #456
Removed Essence of Wintergrasp from OutdoorPvP and implementation using the spell system.
This will affect Wintergrasp and all Northrend zones, dungeons and raids.
Note: need database support.
Patch by Spp

--HG--
branch : trunk
2009-11-27 03:16:49 +01:00
Kudlaty 353a9f3740 Apply #413
Implementation of Ring of Valor (Orgrimmar Arena)
Patch by Spp and Opterman

--HG--
branch : trunk
2009-11-27 02:03:50 +01:00
Kudlaty 9bd797d402 Apply #412.
Add support to gameobject type Transport (11) that should stop like Orgrimmar arena Elevators or pilars.
Patch by Spp and Opterman

--HG--
branch : trunk
2009-11-27 01:41:26 +01:00
Brian 0c8d516147 * Remove empty header file
--HG--
branch : trunk
2009-11-26 20:48:59 -07:00
Brian 2e15d4454e * Removed empty header file
--HG--
branch : trunk
2009-11-26 20:46:33 -07:00
Brian 9bc9f11f6a * Removed empty header file
--HG--
branch : trunk
2009-11-26 20:43:01 -07:00
Kudlaty 5a27028d2b Fix some typos about questlevel -1.
--HG--
branch : trunk
2009-11-26 23:44:33 +01:00
Brian 5e83d4779e * Fix Daily quests so they can be completed even if the player logs out.
*
* Thanks elron103 and disassebler

--HG--
branch : trunk
2009-11-26 13:52:21 -07:00
Brian 7d754c3f7f * Added support for questItem5 and questItem6 in creature and gameobject
* templates.
*
* Thanks to Malcrom for doing the research.

--HG--
branch : trunk
2009-11-26 12:23:33 -07:00
maximius 11f574b12e *Fix a crash due to an invalidated iterator. Closes #420
--HG--
branch : trunk
2009-11-23 13:57:42 -08:00
maximius 54d341b0c9 *Items are now only ever rolled for once in a loot group, as it should be. Closes #398
--HG--
branch : trunk
2009-11-23 04:10:27 -08:00
maximius 055f16f525 *Little cleanup, and access GetMaxVisibleDistance functions statically instead of through the sWorld singleton.
--HG--
branch : trunk
2009-11-22 19:56:48 -08:00
maximius 9b7f2240b8 *LIttle bit of cleanup, fix a warning.
--HG--
branch : trunk
2009-11-22 19:30:36 -08:00
maximius c34cf702b1 *Get the TriggerSpell from the proper field >_<, thanks Themris
--HG--
branch : trunk
2009-11-22 04:22:03 -08:00
maximius fedba27e35 *Search through the SpellEntry for valid trigger spells, and remove any spells that the talent teaches. Thanks MetaphysicalDrama :P Closes #371
*Use a much more efficient method for removing talents and related spells from the spell map (the old method probably tried to remove the same spell half a dozen times, due to duplicated functionality).

--HG--
branch : trunk
2009-11-22 00:53:16 -08:00
maximius da5c1bca54 *Cleanup, fix a few warnings, and make the SD2 grid searchers just pass through to the standard Trinity grid searchers, as they have identical functionality. Thanks thmarth. Closes #387, #388
--HG--
branch : trunk
2009-11-22 00:46:38 -08:00
maximius 461e8d134f *Fix a typo, thanks thmarth. Closes #388
--HG--
branch : trunk
2009-11-21 19:47:33 -08:00
maximius 2b8e315218 *Runic Power and Rage should have a lower limit for regeneration, not an upper limit. Closes #294, thanks MetaphysicalDrama
--HG--
branch : trunk
2009-11-21 19:16:57 -08:00
maximius c767576d92 *Cleanup, more consistant HandleDummyAuraProc code (added basepoints1 and basepoints2 and edited some spell cases to use these instead of more hacky custom methods..)
--HG--
branch : trunk
2009-11-21 17:59:24 -08:00
maximius 409bad7d15 *You must be in combat to use Disengage.
--HG--
branch : trunk
2009-11-21 16:12:41 -08:00
maximius dd9ed3912b *Some cleanup and optimization to talent resetting and spec swapping. Has no impact on the functionality (it just wastes less CPU).
--HG--
branch : trunk
2009-11-21 13:54:02 -08:00
maximius 729bc6d68f *Ignore whether or not a spell is in the active spec on spec swap (it doesn't matter, the spells from your other spec will be learned shortly)
*Ignore whether or not a spell is in the active or inactive spec on talent reset (it doesn't matter, the spells from your other spec can be learned with a simple spec swap)

--HG--
branch : trunk
2009-11-21 07:32:09 -08:00
maximius ea6a322670 *Increment the iterator normally, since it's no longer deleted, and the old method causes an infinite loop..
--HG--
branch : trunk
2009-11-21 06:35:30 -08:00
maximius 7a2cad6e1b *Fix a crash :(
--HG--
branch : trunk
2009-11-21 06:24:15 -08:00
maximius e73ab432eb *Fix a stupid mistake on my part that caused the removal loop to never start, and -aggressively- remove talent/spells on talent reset & spec swap.
--HG--
branch : trunk
2009-11-21 06:13:20 -08:00
maximius 51a2284f69 *Don't set PLAYERSPELL_NEW. That will prevent the spell from being removed from the character DB, which is bad.
--HG--
branch : trunk
2009-11-21 05:43:14 -08:00
maximius 2e256f44db *The typos will never cease :'(. Also, 32e347321fb9 was a merge of SD2 r1492.
--HG--
branch : trunk
2009-11-21 05:13:19 -08:00
maximius bd1065156e *Copy and paste woes D:
--HG--
branch : trunk
2009-11-21 05:01:03 -08:00
maximius 83fa9466de *Oops, edited the wrong function in 11085dbb7da0 >.<' 5AM woes
--HG--
branch : trunk
2009-11-21 04:59:10 -08:00
maximius 9fc070bb1d *Allow talent resets even if your talent map is empty.
--HG--
branch : trunk
2009-11-21 04:55:02 -08:00
maximius 41ad7346bc *Optimization, and remove talents from the talent map by TalentID, not SpellID.
--HG--
branch : trunk
2009-11-21 04:44:34 -08:00
maximius 61524e0cde *Revert a useless change from 5dcacd638128 (may of broken AH), closes #338
--HG--
branch : trunk
2009-11-21 03:31:09 -08:00
maximius ad71ee4c7a *Fix the issue with Passive talents never being removed, thanks MetaphysicalDrama ;D Refs #371, #370, #367, #368, #326
--HG--
branch : trunk
2009-11-21 03:27:43 -08:00
maximius a633b03738 *Fix Rod and Blade of the Unyielding spawning to many NPCs, by destros. Closes #3
--HG--
branch : trunk
2009-11-21 02:36:39 -08:00
maximius 056c6fa680 *Cleanup, better cast for Bear/Dire Bear part of Furor.
--HG--
branch : trunk
2009-11-21 02:19:19 -08:00