Commit Graph

  • e03b7cd4d7 *Change react state of guardian back to aggressive. Instead check threat radius in canstartattack to prevent them attack too far target. megamage 2009-08-15 14:30:14 -05:00
  • bc7f37fe1c *Fix a crash caused by ItemExpire though the reason is unknown. megamage 2009-08-15 13:47:05 -05:00
  • eb9d9ff071 *Merge Machiavelli 2009-08-15 20:25:28 +02:00
  • b3a363cc4f *Correctly calculate spent talent points upon switching to primary/secondary talent spec. By thenecromancer. Machiavelli 2009-08-15 20:24:23 +02:00
  • db31023cc5 Reintroduce spell categories for Food and drink removed in 4904 (bd5ef2d4ac26) and change code that used hard coded numbers to use them instead - Thanks, Peldor Chaz Brown 2009-08-15 14:10:50 -04:00
  • ab744808c7 *Forgot to move delete result after fetch function. Note: Dual speccing isn't working fully, going past rev 5037 is not recommended. Machiavelli 2009-08-15 18:48:25 +02:00
  • 2057f7d01d *Fix logical error in Player::LoadFromDB regarding dual speccing, and relocate code for consistency Machiavelli 2009-08-15 17:05:34 +02:00
  • 230d112282 *fix shapeshift bonus auras, hope i didnt brake anything Rat 2009-08-15 14:26:49 +02:00
  • 49990e3fee *Better, but this needs work. maximius 2009-08-14 23:38:51 -07:00
  • 5983558bcc *Let all controlled entercombat when owner/charmer enters combat. megamage 2009-08-14 22:36:32 -05:00
  • 47735056cf *Set react as defensive for guardians. Otherwise you cannot finish quest "the gift keeps giving" until kill all mobs on map. megamage 2009-08-14 22:26:49 -05:00
  • e94295fe42 *Fix function disappearanddie to make creature disappear immediately without death visual. megamage 2009-08-14 22:26:07 -05:00
  • 43d35de4ff *Fix the bug that summoner cannot attack summoned creatures. This bug was introduced in 4481. Note the difference between "summoner" and "owner". *Valkyr script updated. megamage 2009-08-14 22:25:12 -05:00
  • b8222df247 *Make sure spell 52479 (gift of the harvester) always works. megamage 2009-08-14 21:45:54 -05:00
  • 026659565d *Some cleanup of script vcproj (according to SD2) megamage 2009-08-14 21:26:14 -05:00
  • de8eb15699 Fix compile under windows. Thx for test Sundark Kudlaty 2009-08-15 04:02:48 +02:00
  • bbe4b7d6b3 *Alter the behavior of 5036_character_updates maximius 2009-08-14 18:27:40 -07:00
  • 6ae2f91850 *Use TRANSACTION in 5036_character_updates... maximius 2009-08-14 18:22:10 -07:00
  • 0515533fcd *Fix Compile Error "../../npc/npc_escortAI.h" Nevan 2009-08-15 03:11:22 +02:00
  • 8a8471dd96 *Use less destructive method, in an attempt to preserve character_action maximius 2009-08-14 17:56:31 -07:00
  • a30cc63d27 Merge [SD2] r1287 Move all non-instance scripts that are not related to any special continent to new world folder. Windows users pls wait until vcproj will be fixed Kudlaty 2009-08-15 02:34:43 +02:00
  • a65bb438a8 *Skarvald and Dalronn - Utgarde Keep: To make ghost versions not attackable. By tlexii megamage 2009-08-14 19:27:53 -05:00
  • 2fd68eab44 *Add Dual Spec support, original by EnderGT, thanks to Thyros and XTElite1 for helping me test :) maximius 2009-08-14 17:24:52 -07:00
  • c7aa2f64e3 Fix typo in AHBot Chaz Brown 2009-08-14 20:10:17 -04:00
  • 271238a8e0 *Do not allow player to delete COD mails. megamage 2009-08-14 19:00:12 -05:00
  • 6890d8aedb *Log old name for customize request megamage 2009-08-14 18:55:35 -05:00
  • 7c81b694e9 *Fix sql in 5031. megamage 2009-08-14 18:41:10 -05:00
  • cbcaba2e31 *Fix a typo in script [Quest] - Escape from Umbrafen By bigjohnson4 megamage 2009-08-14 18:38:03 -05:00
  • c40be3e50a *Script of Netherspite. By Iskander megamage 2009-08-14 18:34:16 -05:00
  • 45c2334a28 *Add a missing sql from the previous rev. *Thanks to Aokromes for the reminder. :) Anubisss 2009-08-15 01:25:52 +02:00
  • 227a1dc0be Show player's race and class in command .pinfo Anubisss 2009-08-15 01:20:18 +02:00
  • c515666cdb *Fixing text of emotes, by Aokromes. maximius 2009-08-14 16:02:35 -07:00
  • 1b056afaab *Fix broken script.vcproj files. megamage 2009-08-14 17:56:25 -05:00
  • e1e8c4a77e *Fix a typo in sql. By Sundark. megamage 2009-08-14 17:34:43 -05:00
  • 68c015af44 Merge [SD2] r1284 Apply SD2 code style to all uint32 arguments in gossip related functions. r1285 Replace all remains of _GO with proper pointer style. Aslo some other code style. Fix typo in world_scripts_full.sql. thx Sundark Kudlaty 2009-08-15 00:32:04 +02:00
  • ce84190b5c *stop combat on battleground end, so creatures won't kill players *added enum from BGCreatures Rat 2009-08-14 22:09:06 +02:00
  • f37885c086 Merge [SD2] r1281 Added support for quest 12247. Patch by Azuritus r1282 Added support for quest 11708. Patch by Azuritus. Additional cleanup and code style applied. r1283 Add support for quest 12807. Patch by Azuritus Kudlaty 2009-08-14 21:58:29 +02:00
  • 372655d862 [8365] Small description clarify for new config option. Author: Fog megamage 2009-08-14 14:36:11 -05:00
  • 1211aabb28 [8364] Implement possibility reset client cache data from server side. Author: Fog megamage 2009-08-14 14:34:46 -05:00
  • 5ebba6e2fe Merge [SD2] r1272 Rough cleanup of hyjal-related scripts. Mainly applied SD2 code style, but also minor improvement of code and removal of not needed functions. - skip r1273 Move code and use JustSummoned() instead of own system in hyjalAI - skip r1274 Simplify way to determine where to spawn creature and remove already known base area passed in function. Also rename arrays. - skip r1275 Provide updated .patch file after changes in Mangos rev 8255 - skip r1277 Remove adding threat for summoned waves in hyjal and instead move to point when summoned. Also add simple handler to attempt move summoned closer to base bosses when not in combat. - skip r1278 Replace world state functions in misc scripts with new ScriptedInstance function. r1279 Simplify spawning of correct wave in hyjal. Remove no longer needed arguments in related function. Also restore wave timer reset in case all mobs in wave are dead before master timer end. - skip r1280 Added basic support for quest 1324. Patch by jotapdiez Also adding additional data for further development of event. Kudlaty 2009-08-14 21:29:28 +02:00
  • b3c9916177 *Fix the crash caused by map::removing does not really resetmap megamage 2009-08-14 14:09:57 -05:00
  • ce21d65aa2 Merge [SD2] r1276 Add function DoUpdateWorldState() to ScriptedInstance class for sending update to all players in instance. Kudlaty 2009-08-14 20:56:01 +02:00
  • 686cd6eeff Merge [SD2] r1268 Check if faction pointer are valid before use. Patch by balrok r1269 Clean up one source file and apply code style. Patch by jotapdiez r1270 Fix code causing crash after log in, part revert rev 1267 r1271 Revert previous commit, and instead fix typo :) Patch by Apoc Kudlaty 2009-08-14 20:12:58 +02:00
  • 4252c4cef0 Merge [SD2] r1266 Added support for quest 4966 r1267 Remove obsolete ScriptedAI functions, no longer used. Clean up code. Patch by DasBlub Kudlaty 2009-08-14 19:45:06 +02:00
  • 485aab1186 Merge [SD2] r1261 Add GO script to complete lyceum event in BRD. Patch by Turok Some minor cleanup. r1262 Apply SD2 code style to example scripts. Patch by DasBlub r1263 Remove AI for some of the npc's in tomb of seven event (BRD). Note that ACID is required for event to work properly (set instance data). Patch by Turok r1264 Fix typo in filename in previous commit. r1265 Added support for quest 2742 Kudlaty 2009-08-14 17:14:08 +02:00
  • 8bbb1d1c95 Apply some code style Kudlaty 2009-08-14 16:08:53 +02:00
  • 65ba3044dc merge Kudlaty 2009-08-14 15:59:01 +02:00
  • 75faad4b93 Merge [SD2] r1251 Add waypoints for Hellmaw r1252 Add missing SQL to *_full for script added in rev 1243 r1253 Increment count value only for alive creature in SL instance script. Some minor cleanup. r1254 Fix typo, and not set friendly creature in combat with zone. Also add comments and re-order code for readability. Patch by astriconX - skip r1255 Handle akama channelers in different way, fill list of guids only when needed for event. - skip r1256 Clean up akama script and apply sd2 code style. - skip r1257 Correct 2 waypoints and apply sd2 code style to related script. r1258 Add basic support for quest 1560 r1259 Simplify way to summon druid creatures. Patch by Turok r1260 Clean up two more world bosses, apply SD2 code style and simplify code. Add missing texts. Patch by Turok. Kudlaty 2009-08-14 15:58:37 +02:00
  • 172befc360 *Sql missing from prev rev. QAston 2009-08-14 15:48:19 +02:00
  • a60600b717 *Script for Ebon gargoyle - original patch by thenecromancer. QAston 2009-08-14 15:30:47 +02:00
  • 759721bb5f *added script for quest: Escaping the Tomb (10887) original patch by: Naturamen *fix world_script_waypoints.sql format Rat 2009-08-14 14:38:44 +02:00
  • 1bb93e3534 Fix Drain Soul chance to obtain soulshard on tick - by Themris. QAston 2009-08-14 13:33:58 +02:00
  • 876448401d *Fix bugs with shapeshift aura bonuses applying during login - by Elron. QAston 2009-08-14 13:28:31 +02:00
  • a797b2fe6f *Correct procflags for Darkmoon Card: Death - by Joro. QAston 2009-08-14 13:26:38 +02:00
  • b88faec7b4 Fix Typo Chaz Brown 2009-08-14 03:50:44 -04:00
  • 51b6a028b1 Cleanup Debug Output for AHBot Chaz Brown 2009-08-14 03:30:34 -04:00
  • e3ec6f563a *Use the correct tc function in last rev. megamage 2009-08-14 00:33:06 -05:00
  • f5863c59ab *Fix build, minor cleanup maximius 2009-08-13 21:44:38 -07:00
  • 5b87f1fcdc Merge [SD2] r1245 Update escortAI MAX_PLAYER_DISTANCE from 50 to 66 yards - skip r1246 Not call JustDied() AI function when escortAI max range is over limit(not regular death). Some additional cleanup to apply code style. r1247 Implement automated FailQuest in escortAI (if npc has specific death events, call npc_escortAI::JustDied()). Clean up scripts related to it. Restore original faction at escortAI's JustRespawned() in case faction changed (normal case for escorts). Remove in scripts where defined. r1248 Add small delay before move to first point in escortAI. r1249 Add support for quest 898 r1250 Add support for quest 10451. Original patch by Lightguard Kudlaty 2009-08-14 05:32:39 +02:00
  • 853f3a5ddd *Fix a crash bug caused by corpse. megamage 2009-08-13 21:36:26 -05:00
  • 93e420ed29 Merge [SD2] r1241 Add text to ysondre and also replace manual summon with spell. Clean up script. Patch by Turok r1242 Add support for quest 4770 r1243 Add support for quest 4904 r1244 Update most scripts calling escortAI's Start() from outside creature AI with more safe method. Kudlaty 2009-08-14 04:21:52 +02:00
  • 9ce4f8a768 *I highly doubt bool Ism_auiEncounterInProgress() is valid.. maximius 2009-08-13 19:16:57 -07:00
  • 184c8ac829 *Cleanup maximius 2009-08-13 18:20:40 -07:00
  • 02e759a879 *Added directions to Inscription trainers to all guards, based on Nafsih's patch *Cleaned up Sethekk Halls maximius 2009-08-13 18:16:55 -07:00
  • ea5293da05 More SD2 code style. (Merge [SD2] 1237,1238,1239) Kudlaty 2009-08-14 02:50:40 +02:00
  • 5d4ffbb90a *Fix Anzu multiple spawns, by Oculus maximius 2009-08-13 17:05:15 -07:00
  • ad4267ce11 *Fix a typo which makes tenacity is casted on wrong team in wintergrasp. By iadus3 megamage 2009-08-13 18:44:22 -05:00
  • 354c7a5f0d *Add 4854 sql to full. megamage 2009-08-13 18:16:42 -05:00
  • 764f4b1815 More SD2 code style Kudlaty 2009-08-14 00:39:07 +02:00
  • ad4397b40d merge Kudlaty 2009-08-14 00:07:14 +02:00
  • c9ddf9258d *Do not assert !map for non-corpse worldobjects. megamage 2009-08-13 17:02:17 -05:00
  • f58781dbad Merge [SD2] Apply SD2 code style Kudlaty 2009-08-14 00:02:13 +02:00
  • deca044373 *Fix a typo that broken quest death's challenge megamage 2009-08-13 16:15:22 -05:00
  • 8212baca88 Merge [SD2] r1240 Update scripts, increment/decrement variables using operator before instead of after variable, mainly for code consistency. Original patch by Meldanor. Kudlaty 2009-08-13 22:27:55 +02:00
  • 598e23ff0d Merge [SD2] r1236 Rewrite/simplify arlokk script (no real changes in features/abilities) Kudlaty 2009-08-13 22:11:15 +02:00
  • e0449b421c *Add some detailed error log in SCRIPT_COMMAND_CAST_SPELL so we can know what is causing spams megamage 2009-08-13 14:39:01 -05:00
  • e2374e8bdb *Use m_caster as caster of triggered spell in EffectTriggerSpell handler. *Correct stance check in handleShapeshiftBoosts - by Sarjuuk *Minor cleanup in Unit.cpp. QAston 2009-08-13 21:24:56 +02:00
  • 25f81cdfcd *Fix some typos in spell_area which make some spells are not available to female char. megamage 2009-08-13 13:40:30 -05:00
  • 9cff946d8d *Add an assert in ~worldobject megamage 2009-08-13 11:47:38 -05:00
  • 6b19d80f72 *A better fix of 4974. megamage 2009-08-13 11:35:23 -05:00
  • a5ae817695 *Revert 4974. megamage 2009-08-13 11:26:30 -05:00
  • 37b3b39322 *Fix a crash caused by shaffar script. *Fix build. megamage 2009-08-13 11:06:34 -05:00
  • eaf8c93f7a * Fixed some iport errors from previous revision * Added more INSERTs for faster import Drahy 2009-08-13 17:58:33 +02:00
  • fc9a4b32c4 * Redone world_script_texts added/fixed some texts + cleanup * Please reimport world_script_texts.sql from FULL folder Drahy 2009-08-13 17:32:34 +02:00
  • 656cb8a318 *Remove some incorrect use of removefromworld in scripts. megamage 2009-08-13 10:21:57 -05:00
  • c84f63d431 *Fix a crash caused by corpse. megamage 2009-08-13 10:07:51 -05:00
  • 7cc1b6a0d1 merge Kudlaty 2009-08-13 17:03:12 +02:00
  • 5ba4407d42 Merge [SD2] r1231 Remove old hack code that never worked and move/comment a few remaining to a more suitable function. r1232 Use more safe way to check local bool in AI, accessed from GossipSelect r1233 Update instance type and data labels for ZG to sd2 style and remove not needed ones. r1234 Add scriptname for Gong, prevent using it in ZG if event already in progress or done (script added in previous commit) r1235 Restore compile, sorry for typos :) Apply SD2 code style to arlokk script. Kudlaty 2009-08-13 17:02:49 +02:00
  • 284b0063a8 *A hacky fix of the crash happening when player is teleported during logout. megamage 2009-08-13 10:01:00 -05:00
  • 5ab3117c0c Fix libssl in OSX - fix provided by imbecile Chaz Brown 2009-08-13 08:40:40 -04:00
  • c8a3f95836 *Fix a typo in Spell::EffectEnergize. QAston 2009-08-13 14:36:50 +02:00
  • 02da8a41f7 [8361] Avoid apply bonuses to item 32262 drain life. Author: VladimirMangos Drahy 2009-08-13 11:21:08 +02:00
  • 0eccbab790 Missing change in rev 4945 - thanks Thyros and Aokromes for pointing it out. Chaz Brown 2009-08-13 04:42:19 -04:00
  • df163bc63c Fix typo and add debug_Out_Filters (update your conf) Chaz Brown 2009-08-13 03:33:09 -04:00
  • f6734066f9 AHBot - Clean up some debug messages, fix a couple of possible conditions where performance could be affected, shorten some code to cut down on future typos - Even though your idea wasn't valid, it lead to some of this optimization, so, thanks MrSmite Chaz Brown 2009-08-13 01:50:28 -04:00
  • 11ceeefbea *Some update of script "death's challenge" megamage 2009-08-13 00:21:10 -05:00
  • 7292420583 *Rewrite and simplify sendmessagetoset functions. This fixes the bug that player cannot see dummy aura is cancelled when puppet is far away. megamage 2009-08-12 23:23:53 -05:00
  • 92769d3ffe *first remove corpse from world then resetmap megamage 2009-08-12 23:12:33 -05:00
  • 24f906cfc0 *Do not allow to run the server if openssl lib is outdated. megamage 2009-08-12 23:10:16 -05:00
  • 0606446ccc merge Kudlaty 2009-08-13 05:47:50 +02:00