Commit Graph
4299 Commits
Author SHA1 Message Date
tartalo 6096010c31 *Wintergrasp: Fix to Tenacity not being correctly recalcutaled in some cases, by Spp
*Wintergrasp: Fix to engineers not switching team correctly, by Spp
*Wintergrasp: Fix to Tower Control (now it's blizzlike), by Spp
*Wintergrasp: Apply recruit aura if player dont have any rank aura, by Spp

--HG--
branch : trunk
2009-10-27 11:56:54 +01:00
maximius 19ea9b8de4 *Disregard visibility state when evaluating a potential target.
--HG--
branch : trunk
2009-10-24 14:53:03 -07:00
tartalo 93b8e6376d Fix compile
--HG--
branch : trunk
2009-10-24 23:09:35 +02:00
tartalo 7c14e3855b Wintergrasp: Fix compile warning
--HG--
branch : trunk
2009-10-24 22:44:24 +02:00
tartalo efb55aa12c Wintergrasp: Fix possible crash. Thanks RedSonja ;D
--HG--
branch : trunk
2009-10-24 21:50:11 +02:00
tartalo 57a9410e22 Fix KillCredit effect when is casted by players. Thanks Azuritus
--HG--
branch : trunk
2009-10-24 20:09:02 +02:00
tartalo cee745894c Violet Hold: Portal timer adjustments & fixes
Zuramat the Obliberator script, by Manuel

--HG--
branch : trunk
2009-10-24 15:39:32 +02:00
maximius 431ddb7991 *Minor optimization
--HG--
branch : trunk
2009-10-23 23:29:45 -07:00
maximius c9cd2f2dbe *Cleanup Creature::_IsTargetAcceptable.
--HG--
branch : trunk
2009-10-23 23:26:04 -07:00
maximius ecef2642f4 *Use some more standard functions in _IsTargetAcceptable. Should also fix the perma-unattackable boss issue.
--HG--
branch : trunk
2009-10-23 20:01:15 -07:00
Anubisss d9530eea57 *Fix this part of Rime: "Obliterate has a 15% chance to reset the cooldown on Howling Blast". Patch by thenecromancer.
--HG--
branch : trunk
2009-10-24 00:40:11 +02:00
Machiavelli 803da775f4 Use correct check in BuildMovementPacket to determine if creature can fly. Based on [8647] by NoFantasy
--HG--
branch : trunk
2009-10-23 16:08:33 +02:00
Machiavelli 9a198e9969 Merge [8652] Lock typo fixed. Author: ApoC
--HG--
branch : trunk
2009-10-23 16:03:22 +02:00
Anubisss c399333b6b *Fix Sated and Exhaustion.
*Before this patch you can cast Bloodlust or Heroism to every targets which has Sated/Exhaustion but you(the caster) doesnt have.

--HG--
branch : trunk
2009-10-23 14:56:57 +02:00
Anubisss 3e14909be5 *Ovverride value of Heroism's excludeCasterAuraSpell, because DBC has crap(0) value(interesting that Bloodlust has correct value).
*This fix the bug that Heroism doesn't cast Exhaustion to the target.

--HG--
branch : trunk
2009-10-22 20:35:32 +02:00
tartalo d8c60cce4f MapManager.cpp: Deny access to an instance if player is permanently bounded to a different instance than group
--HG--
branch : trunk
2009-10-22 19:42:45 +02:00
tartalo 38edb97e22 merge
--HG--
branch : trunk
2009-10-22 18:37:51 +02:00
tartalo b90f307f3e *Wintergrasp: Implementation of spirit guides (Part 1), by Spp
*Wintergrasp: minor code optimizations, by Spp
*Wintergrasp: Fortress workshop are not capturable, by Spp

--HG--
branch : trunk
2009-10-22 17:58:25 +02:00
tartalo 9e8961bc4c Fix some problems with instance full conditions. BTW, Implement maxPlayers = -1 as unlimited access
--HG--
branch : trunk
2009-10-22 18:35:52 +02:00
Anubisss 2820c7ba11 *Fix the bug that cant accept timed quests. Patch by Elron.
--HG--
branch : trunk
2009-10-22 15:51:31 +02:00
tartalo 9c81b3e51d MapManager: Block access to instances if encounter in progress or are full
--HG--
branch : trunk
2009-10-22 13:05:52 +02:00
maximius 2a7ca1c87e *Ignore unattackables, they are not suitable attackers or victims.
--HG--
branch : trunk
2009-10-22 02:19:30 -07:00
tartalo 25e36147aa Fix compile && better solution for patch 6033, by Spp
--HG--
branch : trunk
2009-10-22 01:56:44 +02:00
tartalo 46c411b778 Backed out changeset 09d9acdcaed4
Sorry for the inconvenience. Part of this push was an untested patch that was miss pushed

--HG--
branch : trunk
2009-10-22 01:54:14 +02:00
tartalo 2d713bbc70 Fix compile && better solution for previos patch, by Spp
--HG--
branch : trunk
2009-10-21 23:46:07 +02:00
tartalo 5e9c0d385a * Fix possible server crash in Player::IsAtGroupRewardDistance, by Spp
* Fix possible server crash in Player::RewardPlayerAndGroupAtEvent
* Wintergrasp: Correct use of RewardPlayerAndGroupAtEvent, by Spp

--HG--
branch : trunk
2009-10-21 22:15:36 +02:00
tartalo 7a0bb775f0 * Disable m_pad in Player as it always uses initialization value, by Spp
--HG--
branch : trunk
2009-10-21 11:25:47 +02:00
tartalo db9408cc53 Wintergrasp: Quest Fix (Slay them all && No Mercy Mericiless), by Manuel
Player: Fix possible server crash in Player::RewardPlayerAndGroupAtEvent, by Spp

--HG--
branch : trunk
2009-10-21 19:06:54 +02:00
tartalo ae16af0877 *Wintergrasp: Prevent server crash at battle end if all players are recruits, by Spp
--HG--
branch : trunk
2009-10-20 03:31:25 +02:00
tartalo dd33d018c9 Fix compile, by Spp
--HG--
branch : trunk
2009-10-19 22:11:56 +02:00
tartalo d10f09e08f *Wintergrasp: Changes to HandlePlayerResurrect to cast missing buffs, by Spp
*Wintergrasp: Minor change to CustomHonor to make sure honor is shared by team members, by Spp

--HG--
branch : trunk
2009-10-19 21:45:20 +02:00
Biglad 7b2c5484d9 * Fix client crash related to magic broom stick
* Fix exploit with Headless Horseman's Mount (no more never ending fly mode for players)

--HG--
branch : trunk
2009-10-19 14:07:26 +01:00
Paradox 4e39cd3329 Few small cleanups in Wintergrasp
--HG--
branch : trunk
2009-10-19 02:26:42 -04:00
maximius 14f043bbde *Wintergrasp: Implementation of Spell TowerControl, by Spp
*Wintergrasp: Fix to Wintergrasp Essence, by Spp
*Wintergrasp: Fix to Custom Honor (bad memory access), by Spp
*Wintergrasp: Outside workshops belong to attackers, by Spp

--HG--
branch : trunk
2009-10-18 21:17:09 -07:00
maximius d22768a6b5 *Cleanup
--HG--
branch : trunk
2009-10-18 18:38:46 -07:00
tartalo 864b3f31e9 Fix typo, by manuel
--HG--
branch : trunk
2009-10-19 02:32:29 +02:00
maximius c59d216fc7 *Fix build
--HG--
branch : trunk
2009-10-18 17:10:42 -07:00
maximius 3a48de01e7 *Cleanup 649167cf44ca
--HG--
branch : trunk
2009-10-18 17:04:54 -07:00
maximius 9cd569b3f5 *Effects which increase Bleed damage also increase Shred damage, changes by thenecromancer
--HG--
branch : trunk
2009-10-18 16:56:14 -07:00
tartalo c6f5297e4c Wintergrasp fix: Defender team should have 'Essence of Wintergrasp' buff. Patch by manuel, thanks to Spp
--HG--
branch : trunk
2009-10-19 01:24:52 +02:00
maximius d095feefc0 *Cleanup and optimization
--HG--
branch : trunk
2009-10-18 15:09:43 -07:00
maximius 32e2c3e411 *Judgement (Seal of Light, Seal of Wisdom, Seal of Justice), and Judgement of Righteousness, proper spell damage bonus, by Destalker.
--HG--
branch : trunk
2009-10-18 14:57:32 -07:00
Anubisss 3160de99cd *Fix tick counting in Chimera Shot.
--HG--
branch : trunk
2009-10-18 19:30:40 +02:00
tartalo 04815ec531 *Wintergrasp: Tenacity wasn't keeping %hp. By Spp
*Wintergrasp: Teleporters were usable by attackers outside wartime. By Spp
*Wintergrasp: Siege Towers were invisible to players. By Spp

--HG--
branch : trunk
2009-10-18 17:39:10 +02:00
Anubisss 6a068b7151 *Remove a check from aura effect: SPELL_AURA_MOD_PACIFY.
*This fix the bug that some spells' pacify effect dont work against mobs, eg.: Hex.

--HG--
branch : trunk
2009-10-18 14:27:17 +02:00
Spp dccedbef98 *Wintergrasp: Tenacity after resurrect will be only applied to the correct team. By Spp (Thanks to RammboNr5)
--HG--
branch : trunk
2009-10-18 14:11:53 +02:00
Spp 8bba043164 *Wintergrasp: Tenacity applied when player resurrects. By Spp
*OutdoorPvP: Implementation of HandlePlayerResurrects. By Spp
*Wintergrasp: Fix to honor rewards (DestroyedTower never applied). By Spp
*Wintergrasp: Fix to Spirit Healers (werent visible during wartime). By Spp

--HG--
branch : trunk
2009-10-18 13:17:05 +02:00
maximius 3245addf0e *Backed out changeset 22566e4b7926
--HG--
branch : trunk
2009-10-18 04:14:59 -07:00
maximius 970405aca5 *Merge some Improved Blood Presence code from MaNGOS, may fix m_spellModTakingSpell 53168 crash.
--HG--
branch : trunk
2009-10-17 22:51:00 -07:00
maximius 3a016c82b3 *Add some missed brackets, by manuel
--HG--
branch : trunk
2009-10-17 16:39:25 -07:00