Commit Graph

  • 9855c9e871 Added tag stable for changeset 24b3e3ecf084 Chaz Brown 2009-08-17 15:32:46 -04:00
  • 752eae2d1a Removed tag stable Chaz Brown 2009-08-17 15:32:40 -04:00
  • 97f0f98ec4 *Implement aura type SPELL_AURA_LINKED(284). QAston 2009-08-17 21:06:01 +02:00
  • e27576ab45 *Implement aura SPELL_AURA_IGNORE_HIT_DIRECTION(288). QAston 2009-08-17 20:38:36 +02:00
  • 596c0cd5f7 *Fix dk quest chain until "The Scarlet Apocalypse" megamage 2009-08-17 13:09:42 -05:00
  • 6dc27d432b Fix spellclick typo Kudlaty 2009-08-17 19:29:33 +02:00
  • 5c285e93b9 *Fix Glyph of Rake Nevan 2009-08-17 19:23:17 +02:00
  • 937fd6d632 *Add script of quest "Bloody Breakout". Original patch by ckegg. megamage 2009-08-17 11:25:38 -05:00
  • d0cd451f4f New Filters added to AHBot, moved into AI section for VS Chaz Brown 2009-08-17 11:37:05 -04:00
  • 5047eb7a62 *Implement aura type SPELL_AURA_PREVENT_REGENERATE_POWER(294). QAston 2009-08-17 16:57:36 +02:00
  • b8993423b5 *Implement aura type SPELL_AURA_MOD_CRIT_PCT(290). QAston 2009-08-17 16:30:14 +02:00
  • b568a9cc4a Fix sql Kudlaty 2009-08-17 16:03:26 +02:00
  • 7158fc3ef4 * Fix hunter pet talent 'Last Stand' Machiavelli 2009-08-17 15:17:20 +02:00
  • 445b8236a1 *Implement aura type SPELL_AURA_MOD_XP_QUEST_PCT (291) and fix SPELL_AURA_MOD_XP_PCT(200) handler. *Correct structure stored in world.sql for npc_spellclick_spells and fix world_script_text application. QAston 2009-08-17 14:55:50 +02:00
  • 798ff48c59 * Correctly set SPELLMOD_COOLDOWN for pet cooldowns. By pasdVn. Machiavelli 2009-08-17 14:36:36 +02:00
  • d8554f60be Fix negative spawntimesecs handling in gameobjects - they now start off unspawned and disappear correctly upon despawn (even if PCs aren't moving) Quest 308 changed to not require completion of 403 (offi does not have 403 as quest, just a gossip) Quest 308 finish script changed to show unguarded barrel earlier (as it does in offi) Author of all of these: totoro. QAston 2009-08-17 13:58:43 +02:00
  • 44c100ae15 *Remove duplicate entries for lightwell from world_spell_full - thanks to Darkshines. QAston 2009-08-17 13:13:02 +02:00
  • 46277fa552 *Fix for spell used by cooking pot for quest Super Hot Stew(43723) - by simon. QAston 2009-08-17 12:52:11 +02:00
  • 609b134996 *Fix this part of Frozen Power: "when used on targets at or further than 15 yards from you". Anubisss 2009-08-17 12:02:33 +02:00
  • 69c7ba7255 *Merge TrinityCore r1636. Anubisss 2009-08-17 11:25:58 +02:00
  • bd48f76760 * Allow partial blocs to proc PROC_EX_NORMAL_HIT, by nos4r2zod Machiavelli 2009-08-17 11:12:31 +02:00
  • b043e5bd94 * Set mana to 0 in addition to active power when character swaps talent specs. Machiavelli 2009-08-17 09:56:42 +02:00
  • a96c31c95d * Correct some calculation in Unit::CalcAbsorb resist, prevents players being killed because absorbed value was negative. Machiavelli 2009-08-17 08:41:20 +02:00
  • c5287ba58e *Add script of quest "Ambush At The Overlook". Original patch by ckegg. megamage 2009-08-16 23:57:23 -05:00
  • 09682ed905 Change conf versions, check your conf files and make sure they have all the latest options, devs, don't forget to do this when adding/removing options. Chaz Brown 2009-08-17 00:29:10 -04:00
  • 0a08fe9bbc * Add changes to trinitycore.conf.dist from rev 5124, somehow HG missed it. Machiavelli 2009-08-17 06:21:16 +02:00
  • 43dc0c97d1 * Fix bug that player cannot receive credit for killing a creature if damage done to the creature by spell reflect >=49% of the creatures HP. Machiavelli 2009-08-17 06:02:01 +02:00
  • 7fb33c8bf5 *Add some debug info in "endless hunger" script. megamage 2009-08-16 22:44:53 -05:00
  • d42bb416a2 *Add script of quest "How to win friends and influence enemies". Author ckegg. With some modifications. *Fix the bug that persuader can be used on other creatures. megamage 2009-08-16 22:23:08 -05:00
  • 39b4b704ec Correct one gossip in npc_taxi and use for it Spell instead of function ActivateTaxiPathTo Kudlaty 2009-08-17 05:05:49 +02:00
  • 445c8722fe *Merge Machiavelli 2009-08-17 04:46:26 +02:00
  • b59f554690 * Fix visual bug that makes client believe that his recently tamed pet has no talent points. Machiavelli 2009-08-17 04:45:34 +02:00
  • 94a8d65903 *Typo Nevan 2009-08-17 03:31:23 +02:00
  • 19ebe75d41 *Fix Frozen Power Talent Nevan 2009-08-17 03:28:52 +02:00
  • 05f2f1911a *Merge Machiavelli 2009-08-17 03:18:44 +02:00
  • 6b6963c66d * Change CONFIG_OFFHAND_CHECK_AT_TALENTS_RESET to CONFIG_OFFHAND_CHECK_AT_SPELL_UNLEARN, and change behaviour related to the value. Note: Update your configuration file. Machiavelli 2009-08-17 03:17:14 +02:00
  • 898efd78b3 Fix typo Kudlaty 2009-08-17 03:12:37 +02:00
  • a5f7cc1341 *Backout unintentional change in world_spell_full from prev rev. QAston 2009-08-17 03:02:58 +02:00
  • b9f1f9232d *Merge Machiavelli 2009-08-17 02:58:57 +02:00
  • 6a68c5cb6f * Correctly remove two-handed weapon in off-hand slot when intended. (Talent reset if configured, switch talent spec) Machiavelli 2009-08-17 02:58:06 +02:00
  • 41c12d173b *Add spell_bonus_data for lightwell - by Elron *Add aura_required, aura_forbidden, user_type columns to npc_spellclick_spells table for additional requirement checks *Remove workarounds from lightwell code and use new npc_spellclick_spells fields instead. QAston 2009-08-17 02:53:39 +02:00
  • 6359bfb27a Merge [SD2] r1341 Use same text for all OOX-scripts. Minor adjustments in addition. Patch by Meldanor r1342 Fix typo in scriptdev2_script_full.sql - skip r1343 Some cleanup and corrections for Windows project files. r1344 Clean more files of trailing whitespace. Kudlaty 2009-08-17 02:06:52 +02:00
  • 82c233de58 *Send correct gossip icons for unlearn talent, unlearn pet talent and purchase dual talent. Dual talent still needs some changes to gossip to make blizzlike. Machiavelli 2009-08-17 02:03:23 +02:00
  • 6f889c690b *Yet another merge. Machiavelli 2009-08-17 01:44:35 +02:00
  • ef9a1985e9 *Merge Machiavelli 2009-08-17 01:43:26 +02:00
  • fa20274a91 *Merge Machiavelli 2009-08-17 01:42:33 +02:00
  • 423778ca26 Add missing sql file Kudlaty 2009-08-17 01:42:19 +02:00
  • 55087b5e72 Merge [SD2] r1331 Delete old .patch files no longer needed. - skip r1332 Clean up script for end boss in TK and apply SD2 code style. Patch by Abim - skip r1333 Remove workaround ai's and correct spells to be casted for Flame Strike - skip r1334 Add misc gossip for npc_timothy_daniels and npc_trollbane. Patch by hoshie r1335 Correct order of dwarf attack for BRD seven event. Also add missing text and remove wrong gossip. Patch by jotapdiez - skip r1336 Add support for quest 12573. Patch by Azuritus r1337 Set eol-style where missing, since i have no fantasy to do other changes for a l33t revision. - skip r1338 Trim trailing whitespace in files. - skip r1339 Fix my mistake in rev 1336 and add script where it should be. r1340 Correct inconsistent use of line endings and set eol-style to custom patch. - skip Kudlaty 2009-08-17 01:41:39 +02:00
  • 60c0acfae6 * Fix a bug; prevent server from deleting action button of the talent spec that was just switched to, caused by clients response when spells are being unlearned. Machiavelli 2009-08-17 01:40:35 +02:00
  • 5764feb2cf *Fix a typo. By Necroo. Anubisss 2009-08-17 01:14:30 +02:00
  • 48e6997453 Revert last rev and fix in correct way. Also some clean up after merge Kudlaty 2009-08-17 01:10:34 +02:00
  • 418b161bdc *Fix build. megamage 2009-08-16 18:03:26 -05:00
  • bf13d2d5aa Apply one more time rev 5104 cos its removed by merge Kudlaty 2009-08-17 00:37:32 +02:00
  • b08bd25bc5 merge Kudlaty 2009-08-17 00:34:14 +02:00
  • cad925e31d Merge [SD2] r1326 Correct waypoints and details for quest 863 r1327 Add function GetPlayerForEscort to escortAI (not used by escortAI yet) r1328 Updated 0.12 patch and redesigned Karathress for better maintenance. Fixed an issue with Karathres's speech and a little casting bug. - skip r1329 Remove use of old uint64 variable for player guid in escortAI and use function to retrieve pointer to player instead. r1330 Restore compile and use FailQuest instead of no longer existing FailTimedQuest (ref Mangos 8355). Kudlaty 2009-08-17 00:29:53 +02:00
  • bf3928d163 *Fix endless hunger quest. megamage 2009-08-16 16:54:31 -05:00
  • 68e0c6fcbd *Just in case this gets run twice without recreating npc_option.. maximius 2009-08-16 14:36:56 -07:00
  • a6dd58f875 *Add two missing files. megamage 2009-08-16 16:36:07 -05:00
  • 7ca0f5b721 *Fix the crash caused by client customize log. megamage 2009-08-16 16:32:11 -05:00
  • 188a814457 *Replace 4 spaces with tabs in vcproj files. Please use tabs in the future. 4 spaces should only be used in cpp files. megamage 2009-08-16 16:24:19 -05:00
  • 0bf3aa109f *Some quest fixes for some dk quests. Not enabled for now. By Azrael and ckegg. sql will be added later so you may get some console error during start up. megamage 2009-08-16 16:20:31 -05:00
  • 73b2226827 *Hopefully this should be the last of the talent/skill cleanup, thanks Drethek and XTElite1 :) maximius 2009-08-16 13:30:27 -07:00
  • 5d2d8d8074 Merge [SD2] r1321 Add support for quest 863. Some cleanup in existing script. r1322 Correct database info for current supported Mangos revision (8273+) (Windows may use from 8190+) - skip r1323 Make escortAI function IsPlayerOrGroupInRange and move existing code to this. r1324 Fixed IsEncounterInProgress for Arcatraz, The Eye and Shadow Labyrinth r1325 Renamed aunchindoun to auchindoun. Fixed comment typos. Kudlaty 2009-08-16 22:21:57 +02:00
  • 91f3d69edf Merge [SD2] r1314 Correct some spellId's and apply SD2 code style r1315 Correct more spells and apply SD2 code style r1316 Replace magic number with enum type name UNIT_DYNFLAG_DEAD r1317 Add support for quest 1249. Patch by jotapdiez r1318 Move AI's implementation from headers. Original patch/idea by DasBlub r1319 Convert script related to quest 938 to use followerAI r1320 Add new virtual function WaypointStart() to escortAI. Kudlaty 2009-08-16 21:46:31 +02:00
  • 81ee07fa2a Merge [SD2] r1313 Implement new class SystemMgr for storage and management of script data. Move database load to new class and instead use functions in class to retrieve data from storage. Kudlaty 2009-08-16 19:38:18 +02:00
  • ec5515ee49 *Remove hack in Brain Freeze code. *Update Improved Mend Pet to 3.1.3. QAston 2009-08-16 19:13:02 +02:00
  • a4b91e2cc4 Merge [SD2] r1311 Move SetData from Reset to JustReachedHome for channelers and boss. r1312 Added class for FollowerAI. Note this is under development and may have issues in some situations. FollowerAI is generally to be used for escort quests where NPC follow leader instead of using a predefined path. Kudlaty 2009-08-16 18:34:45 +02:00
  • 9ddfd5bf22 Merge [SD2] r1307 Add gossip for npc_tracy_proudwell. Patch by hoshie r1308 Fixed one not initialized array. r1309 Correct typo in folder name. - skip r1310 Enable faction change and remove unitState at attackStart for script related to quest 1560 Kudlaty 2009-08-16 17:54:31 +02:00
  • 6838486796 Merge [SD2] r1306 Remove now empty zone folder and complete re-organize file/folder structure. Thanks to DasBlub, Zor and others for inspiration, help and suggestions. Kudlaty 2009-08-16 17:30:05 +02:00
  • 982dcc9eaa Merge [SD2] r1305 Move source files to continent folder, part 3 Kudlaty 2009-08-16 17:22:17 +02:00
  • 6e9ee95bb7 Merge [SD2] r1304 Move source files to continent folder, part 2 Kudlaty 2009-08-16 16:29:41 +02:00
  • 2c663c945a Merge [SD2] r1302 Create folder structure for sorting instance by continent and move empty folders. - skip r1303 Start move source files to new folders, sorted by continent. Kudlaty 2009-08-16 15:49:51 +02:00
  • b3d381791e *Dont allow function CompletedAchievement() for GMs if GM.AllowAchievementGain disabled in conf. Anubisss 2009-08-16 14:30:40 +02:00
  • eb125d11b6 *Quicksort maximius 2009-08-16 04:27:21 -07:00
  • 2ffcd76b43 *Merge rockzOr and oc_redfox's talent lists, it seems they both missed some.. resorted with quicksort maximius 2009-08-16 04:24:02 -07:00
  • f74e8473a1 *Added oc_redfox's dual spec talent cleanup fix, run sql/updates/5084_character_updates_dual_spec.sql manually to cleanup talents, see file for details maximius 2009-08-16 03:50:12 -07:00
  • 90ed27059d *Script of quest Massacre at light's point. Original author nevan. *primary bugs: *you may fall below the deck of ship after exiting mine car and have to try again. *mobs spawn too slow (part of it is db issue) *there is no cannon on ship (db issue, you can add some 28833 by yourself or ask your db dev to do it) megamage 2009-08-15 23:04:21 -05:00
  • 95a79b2815 *Restore the work of escortAI::AddWaypoint. megamage 2009-08-15 22:58:17 -05:00
  • 9f3d1a4a3b *Fix the bug that player sometimes take fall damage when exit vehicle. megamage 2009-08-15 22:48:52 -05:00
  • f2a22871a2 *More cleanup :) maximius 2009-08-15 19:18:30 -07:00
  • 53bc13fad8 *Cleanup maximius 2009-08-15 19:16:47 -07:00
  • e581351794 *Replace every tab with 4 spaces, checked by hand maximius 2009-08-15 19:08:39 -07:00
  • c88304af95 *Add some vehicle ai functions. megamage 2009-08-15 20:36:54 -05:00
  • 917bf34a98 *better handle effect 140. do not consider bp > 0 as custom damage. megamage 2009-08-15 20:36:21 -05:00
  • cbe2f63d42 *Remove inline because it is not necessary. VC++ will set all functions defined in class declaration as inline automatically. megamage 2009-08-15 20:35:16 -05:00
  • bcd0656b0d *Merge Machiavelli 2009-08-16 03:25:27 +02:00
  • 2844937850 * Clear m_actionsButtons regardless of DB data for other spec when switching specs. Machiavelli 2009-08-16 03:23:51 +02:00
  • 71c69e3460 *Remove offhand after switching specs if the player can no longer equip that item (ie: Titan's Grip) maximius 2009-08-15 18:21:04 -07:00
  • 61ed8f90df Merge [SD2] r1296 Fix typo and check for IN_PROGRESS instead of NOT_STARTED and also return after force EnterEvadeMode in UpdateAI - skip r1297 Set sysconfdir path in different way for linux compile, to avoid possible DOTCONF++ error at start. Patch by Saeldur - skip r1298 Fix typo in MC instance script. r1299 Clean up one MC boss script and remove old workarounds. Patch by Reve r1300 Add gossip to npc_naladu. Patch by hoshie r1301 Some minor cleanup and move one folder+source file Kudlaty 2009-08-16 02:46:55 +02:00
  • 93709273ec Merge [SD2] r1294 Let EscortAI fill waypoint list at Start(). Scripts using escortAI then no longer need to call FillPointMovementListForCreature(). r1295 Move one misplaced source file. Kudlaty 2009-08-16 02:12:14 +02:00
  • 32078e0624 *Merge. :( Anubisss 2009-08-16 01:55:22 +02:00
  • 4b31577eb3 *Implement Championing system. More info about this patch at http://www.wowwiki.com/Championing *Dont forget that this system can only works fine if has a DB support with level 80 instances' reputations(so need some data to creature_onkill_reputation). Anubisss 2009-08-16 01:54:50 +02:00
  • 5b42daa7bf Merge [SD2] r1291 Move one misplaced script in yesterday commits. r1292 Make own folder for tool, not needed for general work of SD2. - skip r1293 Add script loader to simplify maintenance of scripts. The scripts must now be added to system/ScriptLoader.cpp instead of old way directly in ScriptMgr. Kudlaty 2009-08-16 01:45:49 +02:00
  • 6337c3adfb Merge [SD2] r1288 Update include guards with better naming. r1289 Fix typo in makefile.am - skip r1290 Move AI remaining in misc folders to own folder base. Rename file to same as others for consistency and update includes accordingly. Kudlaty 2009-08-16 00:53:16 +02:00
  • e00175d23b Merge [SD2] r1287 Move all non-instance scripts that are not related to any special continent to new world folder. sorry about mistake in last sd2 merge. there should be: r1286 Restructure file layout and move all non-instance source files to a logical continental single folder. Kudlaty 2009-08-16 00:10:26 +02:00
  • 340a206f05 *Merge Machiavelli 2009-08-15 23:32:53 +02:00
  • 00d53460c8 * Better way to toggle between action bars for duel speccing, with help from thenecromancer's patch, thank you. * Correctly adopt spec 1's action bars into spec 2 when learning a new spec. * Correct handling for UpdateSpecCount where count == 1. * Other small cleanup and consistency variables. Machiavelli 2009-08-15 23:31:58 +02:00
  • 8387e8a4fd This should fix readline on OSX and shouldn't break anything for other OS's - submitted by Curuad Chaz Brown 2009-08-15 17:00:08 -04:00
  • b6e7065d41 *Add config option to change minimum level required to Dual Spec maximius 2009-08-15 13:39:40 -07:00
  • 3269f47b5b *Update Emalon the Storm Watcher script. By riddick megamage 2009-08-15 14:36:15 -05:00