maximius
ae3a82feed
*Wintergrasp: Cannons only visible during wartime, by Spp
...
*Wintergrasp: Custom Honor system now gives marks and completes achievements, by Spp
--HG--
branch : trunk
2009-10-14 22:35:09 -07:00
maximius
1d24b63248
*Fix an invalid condition that would never be true.
...
--HG--
branch : trunk
2009-10-14 22:33:50 -07:00
maximius
e36ba5f958
*Fix a typo in 5895_world_scripts.sql
...
--HG--
branch : trunk
2009-10-14 19:17:03 -07:00
maximius
f4d34f8d60
*Add some AI to the Living Mojo's around Drakkari Colossus boss, by manuel, and do some cleanup
...
--HG--
branch : trunk
2009-10-14 15:30:39 -07:00
maximius
67350d6602
*Updated, working script for Drak'Tharon Keep (Novos the Summoner), by Tartalo
...
--HG--
branch : trunk
2009-10-14 15:24:21 -07:00
maximius
3e8b377ac4
*Some minor cleanup.
...
--HG--
branch : trunk
2009-10-14 15:18:02 -07:00
maximius
27c7d6aa85
*Wintergrasp: Some GOs were not being rebuilt at battle end, by Spp
...
*Wintergrasp: Proper way to destroy vehicles, by simon
*Wintergrasp: Turret Cannons were not changing faction at battle end, by Spp
*Some code cleanup and missing code from workshop faction change patch
--HG--
branch : trunk
2009-10-14 14:26:57 -07:00
maximius
edf0007e6a
*Halls of Stone - Brann Bronzebeard event, fix Brann escort not starting when you click the gossip, by Trazom
...
--HG--
branch : trunk
2009-10-14 14:25:33 -07:00
maximius
0f1d8513b2
*Halls of Stone: Sjonnir The Ironshaper, blizzlike add spawning, by Tartalo
...
--HG--
branch : trunk
2009-10-14 14:24:33 -07:00
maximius
ae71c40669
*Ahn'kahet: Herald Volazj "Volazj's Quick Demise" achievement, by Tartalo
...
--HG--
branch : trunk
2009-10-14 14:23:24 -07:00
maximius
dcbabbd06e
*Wintergrasp: Force Defender Faction on Turret creation, by Spp
...
--HG--
branch : trunk
2009-10-14 02:24:52 -07:00
maximius
0173a28760
*Cleanup + back out changeset 18fa43db6cc3 (breaks riding apparently :[)
...
--HG--
branch : trunk
2009-10-14 02:21:39 -07:00
maximius
075989a8a4
*Wintergrasp: Set Faction on workshop capture + GO check faction fix, by Spp
...
--HG--
branch : trunk
2009-10-13 23:04:11 -07:00
maximius
832159de12
*If my target is attacking me, my target is acceptable.
...
--HG--
branch : trunk
2009-10-13 22:05:40 -07:00
maximius
32d3907576
*Taxi - preload flightmaster at end of path, by MrSmite
...
--HG--
branch : trunk
2009-10-13 21:23:05 -07:00
maximius
335a3529c1
*Check distance and LOS based on i_enemy, not i_funit, to hopefully avoid some aggro chaining. Also determine LOS based on assisting unit's position, instead of (assisted unit/assisted unit's victim)'s position.
...
--HG--
branch : trunk
2009-10-13 21:17:01 -07:00
maximius
69f4e5e9b5
*Backed out changeset a09fe1125922
...
--HG--
branch : trunk
2009-10-13 19:59:34 -07:00
maximius
e490c33725
*Some cleanup, change some illogical conditions (if you can attack your target is no reason to ignore the target, o_O)
...
--HG--
branch : trunk
2009-10-13 19:48:35 -07:00
maximius
c6b940a078
*Wintergrasp: Fix server crash at battle end, by Spp
...
--HG--
branch : trunk
2009-10-13 19:15:33 -07:00
maximius
9fdc4e137b
*Don't require AI for waypoint creatures. Hopefully this will fix the NPCs outside of Shadow Labyrinth never entering combat unless a player attacks them.
...
--HG--
branch : trunk
2009-10-13 19:11:34 -07:00
maximius
83b8b6590d
*Fix - tradeskill passive buffs not applied at login, by MrSmite
...
--HG--
branch : trunk
2009-10-13 16:36:45 -07:00
maximius
a76ec97a06
*Add Reload AccessRequirement to reloadall command, by Xlybriem
...
--HG--
branch : trunk
2009-10-13 16:21:05 -07:00
maximius
913359d574
*Fix drop_mysql.sql wrong revokes, by Oculus
...
--HG--
branch : trunk
2009-10-13 16:19:48 -07:00
maximius
3069fd6fb1
*Krikthir the Gatewatcher - Implement Watch Him Die achievement & change defines to enums, by Tartalo
...
--HG--
branch : trunk
2009-10-13 16:18:00 -07:00
maximius
8a5ac3834d
*Wintersgrasp - prevents team from using vehicles to damage their own buildings, by Spp
...
*Wintersgrasp - restore proper faction of units in Unit::RestoreFaction(), don't just always use faction_A, by Spp
--HG--
branch : trunk
2009-10-13 16:16:45 -07:00
maximius
f413a98862
*Some Exceptions for SetReputation, without this it is impossible to earn rep with Horde Expedition and Alliance Vanguard, by Themris
...
--HG--
branch : trunk
2009-10-13 16:13:33 -07:00
maximius
51da3f3433
*Fix several errors in boss_svala.cpp (wrong IDs, typos, crashes, etc) by Trazom
...
--HG--
branch : trunk
2009-10-13 16:12:25 -07:00
maximius
845f9036e5
*Grobbulus - fix Poison Cloud, by Cass
...
--HG--
branch : trunk
2009-10-13 16:07:23 -07:00
maximius
1791eb978b
*Fix Anub'Rekhan initialization, by Tartalo
...
--HG--
branch : trunk
2009-10-13 16:01:55 -07:00
maximius
320feee9a3
*Add some missed timer changes to Kelthuzad from f9f9af1c2ae7
...
*When Wintersgrasp Battle ends, ressurect players -before- removing buffs, not after
*Fix some possible crashes in boss_svala.cpp
--HG--
branch : trunk
2009-10-13 15:59:11 -07:00
Paradox
67f9dbab58
* Fix CRLF and no newline in a couple of sqls
...
* Slight change to update loop to ensure expired auctions are't left in AH.
--HG--
branch : trunk
2009-10-13 18:35:36 -04:00
Muhaha
5bab3b0d09
*matrix punch script.
...
--HG--
branch : trunk
2009-10-13 20:21:50 +02:00
Biglad
93ecd5ba07
* Update .start to work while in ghost form, send ghost to nearest graveyard. use: /g .start when dead
...
--HG--
branch : trunk
2009-10-13 14:24:58 +01:00
Biglad
06849d6a81
* Add GO script for defender's portal, entrance to VoA
...
--HG--
branch : trunk
2009-10-13 12:03:40 +01:00
maximius
6048b30baa
*Loken - Pulsing Shockwave, by Destalker
...
--HG--
branch : trunk
2009-10-12 19:22:07 -07:00
maximius
b8b49cb15a
*Script for the boss Drakkari Colossus and Drakkari Elemental, by manuel
...
*Use Kill instead of DealDamage, should fix a crash in boss_svala, thanks Gyullo
*Update Naxxramas Worshippers script, by Destalker
--HG--
branch : trunk
2009-10-12 19:14:12 -07:00
maximius
404dacaaa5
*Select only expired auctions when updating, by Paradox
...
*Remove some useless code from AHBot, by Paradox
--HG--
branch : trunk
2009-10-12 18:54:43 -07:00
maximius
8d59bf8179
*Bitwise logic does not work on values that are not bitmasks. Thanks Spp for pointing this block of code out :)
...
--HG--
branch : trunk
2009-10-12 13:50:47 -07:00
Biglad
cb09262c1a
* Fix bug with end of winterpgrasp, as zone is cleaned of corpses we must revive players if dead.
...
--HG--
branch : trunk
2009-10-12 13:49:28 +01:00
Machiavelli
1210b6f284
Remove watch flag (1) from characters that are watching a faction from the opposing team. Since r5857, these factions will no longer be flagged for watching if they are from the opposing team. All we need to do is clean up the data from when it was still bugged.
...
NOTE: running this may take a while depending on the size of your character database.
--HG--
branch : trunk
2009-10-11 22:52:36 +02:00
Machiavelli
0d75a8b7d4
Log contents of unprocessed tail data if logging is set to debug.
...
--HG--
branch : trunk
2009-10-11 21:11:59 +02:00
Machiavelli
4064709366
Fix a crash in void reaver script
...
--HG--
branch : trunk
2009-10-11 20:24:49 +02:00
Machiavelli
7e491b0fdd
Never show standing with factions of the opposing team.
...
Minor cleanup in affected code.
--HG--
branch : trunk
2009-10-11 19:35:54 +02:00
Kudlaty
e113939587
Merge [SD2]
...
*Minor changes to includes for escortAI and followerAI
*Add function AssistPlayerInCombat() for escortAI and followerAI. m_creature will then assist a player being attacked by another creature, if escort/follow is active.
*Prepare escortAI for conversion to use escort states similar to followerAI. Add functions needed and also move some 'system-only' functions to private:
*Convert escortAI to use escort states instead of explicit boolean variable for each different state.
Scripts updated accordingly and obsolete variables removed.
*Small cleanup in escortAI log messages.
--HG--
branch : trunk
2009-10-11 18:03:59 +02:00
Machiavelli
d19ecaa817
Fix CONFIG_OUTDOORPVP_WINTERGRASP_ENABLED by doing a check in OPvPWintergrasp::Update as well as SetupOutDoorPvP
...
--HG--
branch : trunk
2009-10-11 12:27:50 +02:00
Machiavelli
0e419d0083
Comment out some as of r5847 deprecated code.
...
--HG--
branch : trunk
2009-10-11 12:21:43 +02:00
maximius
7a9f0a970f
*Ignore react states in Creature::_IsTargetAcceptable.
...
--HG--
branch : trunk
2009-10-10 23:08:44 -07:00
Machiavelli
914fccad2a
Implement FACTION_FLAG_SPECIAL(128) for home cities and their northrend representatives. Fixes bug that Alliance Vanguard rep updates were not sent to the client.
...
--HG--
branch : trunk
2009-10-11 02:29:52 +02:00
maximius
ebe28e2870
*Having to cast this seems silly to me. Oh well, farewell, const-ness!
...
--HG--
branch : trunk
2009-10-10 17:09:52 -07:00
maximius
c3dfa34d8d
*Fix a typo in boss_krystallus, by Tartalo
...
--HG--
branch : trunk
2009-10-10 16:55:09 -07:00
maximius
8ea2639b62
*Creature::_IsTargetAcceptable rewrite, should hopefully fix the bugs ogeraisi reported.
...
*Creature health regen patch, written and tested by Gyullo.
--HG--
branch : trunk
2009-10-10 16:26:00 -07:00
Machiavelli
566472918b
ReputationMgr changes part 2
...
--HG--
branch : trunk
2009-10-10 23:02:11 +02:00
Machiavelli
5fcf3b3d89
Changes to ReputationMgr::SetReputation that makes grouped reputation gains possible. Fixes ie. Alliance Vanguard/Horde Expedition rep, and correctly gives 25% of the earned rep to your home city to the other major cities of your faction.
...
Note: there will need to be some DB changes to creature_onkill_reputation to cover the grouped rep gains in some cases.
--HG--
branch : trunk
2009-10-10 22:59:25 +02:00
biglad
dfc2945961
* add a missed line when backing out ArP changes, (it was commented out anyway)
...
--HG--
branch : trunk
2009-10-10 17:44:07 +01:00
Machiavelli
fe5a3e3c43
* Backout a part of the latest Mangos merge, armor penetration related. Please first check whether or not we need the code, then test it, then push to repo, one change per commit.
...
--HG--
branch : trunk
2009-10-10 18:19:34 +02:00
Kudlaty
c70c43c1b0
Fix typo
...
--HG--
branch : trunk
2009-10-10 13:51:43 +02:00
maximius
b4c7a2514d
*Blackfathom Deeps - Event: Aku'mai, by Tartalo
...
*Split Personality Achivement, by Destalker
*Halls of Lightning Fixes, by Destalker
Volkhan fixes + Achievement
Ionar Fix - without this he resets each time he is invisible, spamming sparks
Arcing Burn - should be a debuff (and stackable, stackable part NYI :/)
*Naxxramas - Thaddius - the aura shall affect only the character without the proper aura, by Trazom
*Naxxramas - Kelthuzad - some timer adjustments (may need verification or tweaking) by Cass
*Merges by Stryker, thanks to all authors and testers.
[8458] Re-implement SPELL_AURA_MOD_TARGET_ARMOR_PCT in more porper way for weapon dependent cases. Author: VladimirMangos
[8459] Avoid mutiply apply weapon dependent armor penetration bonus for each weapon. Author: VladimirMangos
[8529] check rune cost only if spell has PowerType == POWER_RUNE. Patch provided by yavi. Author: Ambal
[8532] Fixed situation where some items like 42947 were not giving spell power bonus. By: Ambal
[8533] Not remove timed quest and correctly fail when time runs out. Add function to remove timed quest instead of direct access to set. Author: NoFantasy
[8536] Fixed spell 62776. By: Ambal
[8539] Check pet aura range at area aura update. By: Ambal
[8546] Implement battleground bonusweekends call to arms. Also fix typo in auctionmgr. Author: balrok
[8547] Implemented scriptcall: CorpseRemoved(uint32 & /*respawnDelay*/) it will be called when the corpse of the scripted creature get's removed, it's possible to adjust the next respawn inside the script. Author: balrok
[8561] Replace another auras code call by explicit code
[8566] avoid singleton-lock when accessing BattleGroundMGR::isBGWeekend() Proposed by vladimir. Comitter: balrok
--HG--
branch : trunk
2009-10-09 20:48:55 -07:00
Machiavelli
3ccc348b09
* Correctly seperate the two blocks of SMSG_ALL_ACHIEVEMENT_DATA , pointed out by w12x
...
--HG--
branch : trunk
2009-10-10 00:33:49 +02:00
Machiavelli
5654721269
* Modify .respawn command handler so that it does not work on pets, fixes crash in underlying object functions.
...
--HG--
branch : trunk
2009-10-09 23:00:02 +02:00
Machiavelli
a4adccef0f
* Fix "character freeze on map change" bug due to high number of achievements.
...
--HG--
branch : trunk
2009-10-09 22:25:46 +02:00
Machiavelli
afba628188
*PetAI update;
...
Pets now start attacking their owners target in defensive mode as soon as the hunter does (3.0.2 change)
Correctly chase target if attack command was given after pet has set gaze on target from defensive mode with chase = false
--HG--
branch : trunk
2009-10-09 21:34:23 +02:00
biglad
c13da994ef
* Fix stop player falling off map or walking throught objects while using ConfusedMovementGenerator (original patch by ?????)
...
--HG--
branch : trunk
2009-10-09 19:21:31 +01:00
Biglad
a6329701e2
* Fix exploit with non-combat pets, realy make them not fight, requires DB support set to type=12
...
--HG--
branch : trunk
2009-10-09 10:55:50 +01:00
Machiavelli
89b384618d
* Seal of Command should not only proc on melee abilities as 3.1.3 sources show
...
--HG--
branch : trunk
2009-10-08 19:59:21 +02:00
Machiavelli
95bca88748
* Fix bug introduced in 5831 that caused certain physical abilities to do no damage.
...
--HG--
branch : trunk
2009-10-08 16:23:36 +02:00
Biglad
1e8fcf16f3
* Force pvp flag on player if assisting player all ready flagged for pvp, (exploit fix)
...
--HG--
branch : trunk
2009-10-08 13:39:56 +01:00
Machiavelli
8aae7e2d09
* missed changes to last commit (sorry)
...
--HG--
branch : trunk
2009-10-07 20:39:52 +02:00
Machiavelli
b059ff3839
* Do not make nonphysical damage spells that use EffectWeaponDmg (like Seal of Command) receive total damage mod % auras twice - based on nos4r2zod's patch for MaNGOS
...
--HG--
branch : trunk
2009-10-07 19:34:20 +02:00
Machiavelli
58258597d9
Typo in last commit, pointed out by Jackpoz
...
--HG--
branch : trunk
2009-10-07 16:09:12 +02:00
Machiavelli
a5dd650744
* Properly send base reputation to player when RaceMask = 0 but ClassMask isn't. This should fix the bug that Death Knights had problems with Knights of the Ebon Blade reputation.
...
--HG--
branch : trunk
2009-10-07 14:29:49 +02:00
maximius
ee3b64aed6
*Some cleanup.. irritating aura system -_-
...
--HG--
branch : trunk
2009-10-06 19:16:28 -07:00
maximius
d80d210d82
*Merge [8526] Added upper limit for cell search radius, affect max visibility and AOE spell range. Set to 333 yards. Author: Ambal
...
--HG--
branch : trunk
2009-10-06 18:43:21 -07:00
maximius
040cc4630d
*Merge [8525] Implement glyph 45775, Author: Shendor
...
--HG--
branch : trunk
2009-10-06 18:39:43 -07:00
Muhaha
f162303eae
* Implement Spell 6962 by Muhaha & Nevan , based on http://bitbucket.org/panaut0lordv/tc2-patches/src/tip/bgpetressurect
...
--HG--
branch : trunk
2009-10-06 22:41:37 +02:00
maximius
dd84dfd56d
*Utgarde Pinnacle: Svala fixes - Fix some crashes, complete ritual code and change defines by enums, by Tartalo
...
*Fix Acherus Flightmaster for Alliance, by MrSmite
*Fix The Party's Over achievement (Prince Taldaram) & Implement Good Grief achievement (Maiden of Grief), by Tartalo
*Fix certaint things entering the threat list and never leaving, bugging mob's HP regeneration (ie: Priest's Lightwell).. again. Thanks Gyullo.
--HG--
branch : trunk
2009-10-06 13:16:10 -07:00
Machiavelli
a3de0f7ba0
* Fix bug that caused a 100% chance to increase fishing skill on fishing regardless of area.
...
--HG--
branch : trunk
2009-10-06 21:01:20 +02:00
Machiavelli
43b3f834cf
* Allow the initialization of the Wintergrasp OutdoorPvP enviroment to be disabled if configured.
...
--HG--
branch : trunk
2009-10-06 20:46:58 +02:00
Machiavelli
3bbc0d3324
Merge
...
--HG--
branch : trunk
2009-10-06 17:12:06 +02:00
Machiavelli
2cd66e90c2
* Do not let Seal of Command proc on anything other than a melee swing.
...
* Fix Judgement of Blood/Martyr dummy by nos4r2zod
* Fix Judgement of Command dummy by nos4r2zod
--HG--
branch : trunk
2009-10-06 17:09:11 +02:00
Biglad
5722d5c402
* Update death checks to prevent death in ghost form, this "should" finnaly fix the perma death bug
...
--HG--
branch : trunk
2009-10-06 15:15:26 +01:00
Anubisss
23d0a6c22b
*Fix possible crashes.
...
--HG--
branch : trunk
2009-10-06 15:50:20 +02:00
Machiavelli
1bd3f9604c
* Allow players to get fishing skillups from fishing in any area, no more "your fish got away" message. However still need core support to manipulate fishing loot based on fishing skill.
...
--HG--
branch : trunk
2009-10-06 00:52:09 +02:00
Machiavelli
c7ca414af8
* Prevent totems from having random models.
...
--HG--
branch : trunk
2009-10-06 00:16:55 +02:00
Machiavelli
ea4bac68f3
* Fix Blood Presence / Improved Blood Presence, recent client version changed the spell so it should also heal from damaging targets that would not give experience or honor.
...
* Fix typo in 5813_world_command.sql
--HG--
branch : trunk
2009-10-05 23:58:37 +02:00
Machiavelli
4d70fd95be
*Fix issue with reset timers of raids and heroic instances, by Taliesin.
...
--HG--
branch : trunk
2009-10-05 23:27:56 +02:00
Machiavelli
b1e2eda5be
* Some changes to command handlers. Patch by ogeraisi
...
--HG--
branch : trunk
2009-10-05 21:47:51 +02:00
Machiavelli
d3360f0024
Merge
...
--HG--
branch : trunk
2009-10-05 16:37:57 +02:00
Machiavelli
2c34b6f3ff
* Change conditions of assert so *nix is happy compiling.
...
--HG--
branch : trunk
2009-10-05 16:36:53 +02:00
Biglad
80072cf9dd
merge
...
--HG--
branch : trunk
2009-10-05 15:23:58 +01:00
Biglad
7bbb292352
* Add better check for hitting dead object with spells (ie skinning and players can be skinned), this looks like its fix's dieing as a ghost, more testing needed
...
--HG--
branch : trunk
2009-10-05 15:23:25 +01:00
Machiavelli
4cbc110408
* Attempt to fix a crash in AuctionHouseObject::Update()
...
--HG--
branch : trunk
2009-10-05 16:20:02 +02:00
Anubisss
46061f1b71
*Fix typos(correct script_texts ids).
...
*Add some delete query.
--HG--
branch : trunk
2009-10-02 15:47:32 +02:00
maximius
3dc4df381f
*Temporary fix to permadeath issue.. still uncertain why this was happening at all...
...
--HG--
branch : trunk
2009-10-02 05:45:08 -07:00
maximius
18995c8785
*Missed changes O_O
...
--HG--
branch : trunk
2009-10-02 02:45:00 -07:00
maximius
a73b03b7ea
*New SQL to fix broken data blobs, if any. Must be run manually.
...
*Cleanup, fix some typos, and fix the final heal of Lifebloom. Thanks ogeraisi.
--HG--
branch : trunk
2009-10-02 02:40:35 -07:00
maximius
2b555a1ab9
*Typo fix.
...
--HG--
branch : trunk
2009-10-02 01:44:07 -07:00
maximius
9bb508ae19
*Proper data blob updating, thanks ogeraisi.
...
--HG--
branch : trunk
2009-10-02 01:26:36 -07:00
maximius
3c270f97ee
*Fix typo, and try to avoid killing the dead..
...
--HG--
branch : trunk
2009-10-02 01:06:06 -07:00
maximius
ee8c59baa4
*Set AnzuEncounter only when Anzu is created, to avoid having Anzu dead on spawn, by Trazom.
...
*Improved go_fel_crystalforge script, by johnholiver.
--HG--
branch : trunk
2009-10-01 23:30:55 -07:00
maximius
b832355b45
*Always set health to 0 if dead. No exceptions.
...
--HG--
branch : trunk
2009-10-01 22:51:43 -07:00