Commit Graph

  • 07084713d1 *Some better checks.. don't want to try and store a Unit* in a bool! maximius 2009-09-26 17:16:17 -07:00
  • f8155b4f95 *Should fix a crash, thanks Drahy maximius 2009-09-26 17:08:37 -07:00
  • b528d14e73 *Tried to combine a little too much code here I think :P maximius 2009-09-26 16:56:35 -07:00
  • c66005ea06 *Should fix Linux build, thanks Drahy maximius 2009-09-26 16:52:54 -07:00
  • 7396b641ae *Gundrak: GO Handling & Slad Ran script by Tartalo *Cleanup, and don't consider creatures to be in combat if they have no victim, or if their victim is a GM. maximius 2009-09-26 16:01:30 -07:00
  • ff3f556423 *Missed condition, thanks Zor :) maximius 2009-09-26 13:00:40 -07:00
  • 9dfaa02895 *Remove some redundant code, and relocate some illogical code. maximius 2009-09-26 12:54:12 -07:00
  • 3416a6543d *Wintergrasp: Tenacity fixes by Spp *Better Windows signal handling for services, by defacer *Always hide triggers for players, by ogeraisi maximius 2009-09-26 12:41:46 -07:00
  • 59586af421 *More logical to cause the damage -after- the fall, not before, lol. maximius 2009-09-26 12:28:48 -07:00
  • ff9a2f6ba1 *Extend and comment the Player::FallGround function, it can now cause damage if required. maximius 2009-09-26 12:26:02 -07:00
  • e2017fcf5d *Anonymous enums are bad :( maximius 2009-09-26 02:27:10 -07:00
  • f8a6434fc0 *Replace a ton of switches with RAND(), and overload RAND() to support up to 16 parameters. *Add a safety check to prevent knocking players off of transports, just in case they die while on one. *Fix a couple incorrect spell defines. maximius 2009-09-26 02:09:26 -07:00
  • 2853aa1cd1 *Grobbulus - in Inject event, tank is not a target for this spell, by Gyullo *Gundrak - AI for the boss Moorabi, by Manuel *Improvements to player death handling (they will now fall to the ground).. also attempted to improve creature death handling the same way. maximius 2009-09-25 19:20:04 -07:00
  • 0febe02227 Fix HandleNpcAddCommand with bad creature ID - patch by SPP Chaz Brown 2009-09-25 17:31:37 +02:00
  • c01172b0c0 * Fix CLI commands crashing server * Some code cleanups (if( to if (, etc.) Chaz Brown 2009-09-25 00:53:07 -04:00
  • 0d6da14ded Wintergrasp: Cosmetic changes + player leave combat when wartime ends spp@influenza 2009-09-24 12:44:49 +02:00
  • 135888af84 * Hopefully, MTMaps will only be enabled in release, and not in debug modes (This was causing debug builds to not run under windows) * Fixed a bug in AHBot where auctions being removed were sometimes seen as the wrong faction, leading to problems with replacing them with new auctions. * Added loopbreaker back in, just in case... Chaz Brown 2009-09-24 17:34:29 -04:00
  • a1141b4a8b *struct, not class (thanks Paradox) maximius 2009-09-24 14:27:20 -07:00
  • 4783ea7d24 *Fix possible crashes. Anubisss 2009-09-24 23:11:01 +02:00
  • 53783d0012 *Oops, enum type redefinition is bad! maximius 2009-09-24 11:51:02 -07:00
  • c3e795e7dd *Add a new modelid function.. *Attempt to fix some Linux compile issues.. maximius 2009-09-24 11:26:27 -07:00
  • 8ccf471bcb *Force creatures to choose a new, random model on spawn/respawn *Change the damage formula to include weapon min/max damage.. previous method did not work properly at all. maximius 2009-09-23 22:09:20 -07:00
  • 906b00465a *add 11 new event hooks to the OnEvents system, by Hawthorne maximius 2009-09-23 20:19:21 -07:00
  • 8102372a67 *Krik'thir the Gatewatcher partial script by Manuel and Gyullo *Ahn'Kahet: Fixes for Prince Taldaram & code Achievement by Tartalo maximius 2009-09-23 19:50:02 -07:00
  • 3fce346a52 *New damage formula, Hogger will no longer dominate your level 20 characters! maximius 2009-09-23 19:10:46 -07:00
  • a96c704f46 *quest 12231 - The Bear God's Offspring, by Destalker *SD2 enum escort faction, patch by manuel *Extend the Chathandler to TrinityScript, by Hawthorne maximius 2009-09-23 13:24:06 -07:00
  • 36a2633f5d *[Fix] fly in Northend without Cold Weather Flying if summoned, by Spp maximius 2009-09-23 00:45:47 -07:00
  • 8d154eb55f A few more tweaks for Linux Chaz Brown 2009-09-23 00:15:32 -04:00
  • 2204c5418c Fix some Linux build problems Chaz Brown 2009-09-23 00:05:52 -04:00
  • d79957e5c3 *Send channeling start/update packet, converted by Stryker, original by pasdVn maximius 2009-09-22 18:19:31 -07:00
  • cdfb402122 *Hacky fix to Grounding Totem by Themris (better than no fix at all, and very difficult to fix properly) maximius 2009-09-22 18:13:59 -07:00
  • 3a980db8d1 *Utgarde Keep: Ingvar The Plunderer; event fix, by Taliesin *Shattered Halls: Warchief Kargath Bladefist; event fix, by Taliesin maximius 2009-09-22 18:08:20 -07:00
  • 50d519b65b *Judgement of Wisdom PPM based, not 100%. By Drevi. maximius 2009-09-22 18:02:03 -07:00
  • 7aa91dd81b * AHBot rewritten to cause less lag spikes when checking for bids and when adding new auctions. * AH Deposit function rewritten to generate deposits closer to official. * AH Mail system rewritten to fix some bugs. * MULTI_THREAD_MAP enabled by default (I have no idea why this was commented out before) * CLIENT_VER added for allowing parts of the code to be enabled/disabled depending on the client version supported. Only used in AHBot for now. * Various code cleanups. Chaz Brown 2009-09-22 20:40:34 -04:00
  • a9086ea15a *Another regen tweak, by Taliesin. maximius 2009-09-22 16:18:01 -07:00
  • b3f3a82e5f *Fix Unit::m_regenTimer so creatures regen health properly, by MrSmite *Partial Utgarde Pinnacle instance & boss scripts, rewritten by Tartalo, original by ckegg *Fix a bug where pets would engage new attackers while approaching the target their owner sent them to attack, by MrSmite maximius 2009-09-22 16:14:37 -07:00
  • 80efe383fb *Fix a modelid issue in world_spell_full maximius 2009-09-21 21:22:03 -07:00
  • c339f2df7b *Force non-dead mobs that are either: out of combat, or polymorphed, to regenerate at each update, thanks Gyullo maximius 2009-09-21 20:50:05 -07:00
  • ea2da8c758 *Fix a modelid issue in world_scripts_full, thanks Demonx maximius 2009-09-21 17:23:56 -07:00
  • d3c402fa18 Fix problems with no stack limit. Kudlaty 2009-09-22 01:52:16 +02:00
  • 9e5c8db01f *[8508] Not assign boolean value to integer variable, expecting to always be 0. Also renaming member variables. Author: NoFantasy *[8516] Implement spell 53271. Author: Shendor *[8519] Use RuneType enum where appropriate and more explicit data for rune init. Author: VladimirMangos Thanks to: Stryker *[8520] Limit telent 49182 and ranks triggering expected:wq runes cooldown case. Author: Shendor *Fix Herald Volazj wrongly targeting himself on Shadow Bolt Volley instead of randomly targeting on Shiver, by tlexii. maximius 2009-09-21 12:31:36 -07:00
  • f093c18ca1 *Remove some bad SQL data, thanks MrSmite maximius 2009-09-20 23:25:36 -07:00
  • b4cd005f03 Reapply patch about changing modelid_a/h(2) values to modelid1..4, display ids are no longer incorrectly chosen based on player faction. Kudlaty 2009-09-21 07:52:16 +02:00
  • 45e2f9c002 * Add two flags for items with no stack limit * Added proper checking of faction based on seller for items with RequiredReputaionFaction=0 * This will allow 100% proper WDB data to be used Thx to Malcrom and Brian Kudlaty 2009-09-21 05:52:58 +02:00
  • 96cbf2f75b Fix compile Kudlaty 2009-09-21 04:40:54 +02:00
  • 771341992f *Ahn'Khalet: Partial Herald Volazj script, by Tartalo *Check for null pointers in SelectTargetHelper, thanks to Spp *Remove rank aura from last battle (possibly there due to crash), by Spp maximius 2009-09-20 19:07:53 -07:00
  • 6c90f1f89a *Ahn'Khalet: GO handling & Prince Taldaram scripting by Tartalo & tlexii *Cleanup, remove all DB-specific data that needs review from 5700_world.sql -- TDB topic here: http://bit.ly/POdro maximius 2009-09-20 16:42:35 -07:00
  • 43e61c2e27 *Remove some not needed casts or used correct casts. Anubisss 2009-09-20 19:58:06 +02:00
  • 77328defee *Fix some possible crashes. Anubisss 2009-09-20 15:33:34 +02:00
  • 3d99ea0111 *Add missing end-tags for vcproj. Anubisss 2009-09-20 14:49:17 +02:00
  • 6eb97366a7 *Update file THANKS. Anubisss 2009-09-20 14:26:43 +02:00
  • b0ee3c52ae *Fix a typo. This fix the compile error. I hope haven't got errors in WIN. Anubisss 2009-09-20 14:01:39 +02:00
  • 701240610c *Fix a typo. Patch by Thyros. Anubisss 2009-09-20 13:55:34 +02:00
  • 95b63b3182 *Add missing files for CMake/VCproj and ScriptLoader. *Fix a possible crash. Anubisss 2009-09-20 13:53:01 +02:00
  • 3912aafe03 *Fix 2 possible crashes. Anubisss 2009-09-20 13:01:06 +02:00
  • c538c2c55d *Fix some typos, by Darkshines *More Fix About NPC dont regenerate HP, by Gyullo maximius 2009-09-20 02:01:04 -07:00
  • 6c46fc09b0 *Cleanup + Fix Linux build by WarHead maximius 2009-09-19 16:21:10 -07:00
  • ec054272e1 *GO - Southfury Moonstone script, from SD2, patch by manuel *Fix Auctionhouse CPU usage during item expire check, by MrSmite maximius 2009-09-19 16:01:08 -07:00
  • 22869c7a47 *Add ScriptName to GO 185919 and 185921, thanks WarHead maximius 2009-09-19 15:44:22 -07:00
  • 599d0fa65b *quest: "Long Forgotten Memories" *quest: "A Pawn on the Eternal Board" *World Event: AQ-War Effort *quest: "Eranikus, Tyrant of the Dream" *Sunken temple -> "Snake Puzzle event" *duskwood boss "Twilight Corrupter" for quest: "The Nightmare's Corruption" *All by kb_z, please tell me if I missed anything, and somebody please review the SQL.. a LOT Of stuff in this needs to go to TDB! maximius 2009-09-19 15:14:05 -07:00
  • d3ba9eea44 *Missed changes! >< maximius 2009-09-19 12:50:58 -07:00
  • 799c5da00a *Quest - Taken by the scourge by BlackOne *Quest - The Warsong Farms by Thraxx *Gameobject Script - Fel Crystalforge & Bash'ir Crystalforge by johnholiver maximius 2009-09-19 12:48:17 -07:00
  • 7566630206 *Missed change maximius 2009-09-19 12:25:26 -07:00
  • 0cf75ef9ea *Wintergrasp: Prevent defenders team to click the relic. Patch by Spp. *Zum'Rah Area Trigger Script, Zum'Rah should become hostile when approached. By totoro. *Judgement of Light PPM based, not 100%. By Drevi. *Fix Deflection Exploit. By manuel, thanks to TheNecromancer and Gyullo. *Correct Wintergrasp Tenacity formulas, by Gyullo. *A Spirit Guide Escort Quest, code from SD2, patch by manuel. *TrullyOne/MeanMachine Waypoint System Restored. Patch by XTElite1. maximius 2009-09-19 12:13:08 -07:00
  • 15d85229fa Replace useless code with more useful code. Chaz Brown 2009-09-19 00:51:47 -04:00
  • 118e01a08e Fix some errors in last commit Chaz Brown 2009-09-19 00:24:35 -04:00
  • 9f23d8149f Make adding/removing realm builds easier for use in multirealm environments - original patch provided by Kudlaty Chaz Brown 2009-09-18 22:58:37 -04:00
  • 18c9a4f510 *Indentation cleanup maximius 2009-09-18 14:14:39 -07:00
  • 333f1c9d72 *[8475] fixed some gcc-warnings Author: balrok *[8476] Revert some recent cleanup changes, some other fixes and cleanups. Author: VladimirMangos *[8489] Fixed player visibility update in case view point different from player itself. Author: SilverIce *[8493] Avoid unexpected multiply error messages at wrong quest_template.RewSpell* Author: VladimirMangos *[8496] Resolve some #include cycles and unsafe code. * Common.h -> Threading.h -> Errors.h -> Common.h * Remove reduncdent #include "ByteBuffer.h" in headers * Remove redundent #include "Auth/BigNumber.h" in headers * Avoid multyply data copy at use some now dropped functions in BigNumber. * Avoid copy fixed byte count from byte arrays with unknown real size created from BigNumber. * Avoid possible problems for build mangos at different platform or compilers. Author: VladimirMangos. *[8501] Apply code style and cleanups to some Player functions. Author: VladimirMangos. *[8502] Disable quests related to specific game events at startup if event not active. Also rename member boolean variable. Author: NoFantasy *[8506] Add check for IsAutoComplete() in SendPreparedQuest(). For cases where quest is repeatable but has Method!=0, QuestDetails must be sent instead of RequestItems. Some additional code cleanup. Author: NoFantasy *[8507] Check amount of spawned pools before decrement to avoid unexpected result. Also rename variable to more meaningful name. Signed-off-by: NoFantasy <nofantasy@nf.no> maximius 2009-09-18 14:10:37 -07:00
  • 0d9d400e79 *Typos! Fun! maximius 2009-09-18 03:28:12 -07:00
  • e9fb57651d *Fix a fairly nasty typo I only just noticed.. maximius 2009-09-18 03:05:59 -07:00
  • c08b38aa14 *Add NPC 16111 to script npc_training_dummy (this creature is not supposed to move around and kill things, it should behave like a normal target dummy) maximius 2009-09-17 18:05:01 -07:00
  • 4309605dae Fix typo in wintergrasp. Patch by Gyullo Kudlaty 2009-09-18 00:54:45 +02:00
  • 9f96e6ce81 *fix Kael'thas (TK) summoning double phoenix, broken by an sd2 merge Rat 2009-09-17 23:12:26 +02:00
  • b897584203 Update to Gluth script; lower the distance required between zombie chow and Gluth before Gluth consumes it for a more blizzlike experience Machiavelli 2009-09-17 15:28:34 +02:00
  • fb2e263be7 *Escort Quest The Totem of Kar'dash from SD2, thanks manuel maximius 2009-09-17 01:45:36 -07:00
  • 5b8ee23e47 *Better fix to the waypoint mobs returning to spawn issue, thanks XTElite1 maximius 2009-09-17 01:26:54 -07:00
  • 1be0e825ce *Backed out changeset f2d288ace33d maximius 2009-09-17 01:07:22 -07:00
  • 3e7c851aae *[FIX] New characters are flagged on non-PvP servers by XTElite1 maximius 2009-09-16 12:53:53 -07:00
  • 42e5eb6d35 *[Ingvar The Plunderer] Fix Animation of Undead Part by Gyullo maximius 2009-09-16 12:45:20 -07:00
  • e5abaf569f *Little changes in borean_tundra.cpp by manuel maximius 2009-09-16 12:38:17 -07:00
  • 2c4c296599 *Correctly update world_spell_full.sql with missed update from 5006_world.sql maximius 2009-09-16 12:33:21 -07:00
  • b07aba2513 * Changed the logging for missing spell_script_target / spell_script_position * entries in DB to "debug" level. * Set the default level for DBLogLevel in trinitycore.conf.dist to 2 "detail" root@trinity 2009-09-16 13:16:42 -06:00
  • 00409c67cf *Levelling Weapon Skill patch (Author: Menia), thanks Sorken :) maximius 2009-09-15 20:03:58 -07:00
  • 88d632d153 *Disable commit 4821 / 9d0967884f0b (caused some NPCs to not regenerate HP when they should), found by Gyullo and tested by Manuel maximius 2009-09-15 19:47:18 -07:00
  • 1870644bf7 [8500] Fixed long existed bug with vmaps unloading. Chaz Brown 2009-09-15 20:55:14 -04:00
  • 0174dd5aff *Fix pets not selecting next target bug, by MrSmite maximius 2009-09-15 13:43:09 -07:00
  • d926d567b5 Fix Instance resets not occuring without restarting server, patch provided by Trazom Chaz Brown 2009-09-15 16:32:28 -04:00
  • 755d0f5d21 Add Chinese 3.1.3 build to expected client builds, you will need to enter 10146 in the gamebuild column in realmd.realmlist for any realms allowing this client Chaz Brown 2009-09-15 16:27:25 -04:00
  • c7cc007950 Add Server revision to realmd.uptime table Chaz Brown 2009-09-15 01:09:36 -04:00
  • 6cb428318a *Merge.. maximius 2009-09-14 16:50:01 -07:00
  • 140ec674a0 Backed out changeset d3fe2d6d504a (please test your patches thoroughly before getting me to push them ogeraisi) maximius 2009-09-14 16:49:23 -07:00
  • 33f8f5ac2d *Merge.. maximius 2009-09-14 16:48:38 -07:00
  • 7349c1d9dd Backed out changeset 60578c781be1 maximius 2009-09-14 16:48:00 -07:00
  • eb44ad818e *Add TrinityScript to default x64 build configs (not sure why it wasn't there in the first place.. it is there for Win32..) maximius 2009-09-14 16:13:22 -07:00
  • 4ab8d4a5dd *Use 4 spaces instead of tabs in .cpp and .h files maximius 2009-09-14 16:06:21 -07:00
  • b37f9b1e55 *Merged MaNGOS [8458], [8475], [8476] by ogeraisi, thanks to all authors :) maximius 2009-09-14 16:02:13 -07:00
  • 7b664c8c9f *Fix 2 typos. Anubisss 2009-09-14 23:24:14 +02:00
  • be63ad1016 *Partially merge MaNGOS [8483] by bobaz (was mostly already implemented) maximius 2009-09-14 13:51:05 -07:00
  • 14a57a8b94 *Fix a typo. Anubisss 2009-09-14 22:40:56 +02:00