• You've discovered RedGuides 📕 an EverQuest multi-boxing community 🛡️🧙🗡️. We want you to play several EQ characters at once, come join us and say hello! 👋
  • IS THIS SITE UGLY? Change the look. To dismiss this notice, click the X --->
Resource icon

Work in Progress Tutorial 0.99.2 (Beta)

Download now:  Join us with Level 2 access or earn your way in with  RedCents.
Other Authors
Chatwiththisname,Cannonballdex
Software Requirements
MQ2Nav, MQ2MoveUtils, MQ2Melee, MQ2Cast
Note.lua, OsTime.lua, icons.lua, Stack.lua, ICaseTable.lua
Server Type
🏢 Live Test
Will conduct the tutorial for the current character from immediately after character creation to completing all steps (required and optional) in both "Basic Training" and "The Revolt of Gloomingdeep"

Deployment:
Download the archive to <MQ directory>\lua, extract contents there (some files are placed in the \lib directory)​

Usage:
/lua run Tutorial [option]
where option can be nopause

Heavily based on the work done initially by Chatwiththisname and later by Cannonballdex (and anyone else I missed who contributed to the original project).

Designed to be restartable if it gets stuck in some way and is stopped (the original was too; just verifying it still does). Intended to run attended in the foreground. There are cases where pathing can get stuck (notably around the Fort area) if running in the background. An updated mesh is included, but it does not fix all issues. It can run in the background. I've tested a number of times in that way where nothing went wrong, but it's better to avoid it if possible. The code around detecting if a mob is already engaged needs some work. Definitely could use a fresh perspective on it.

Enhancements (not all of them; just the ones that come to mind):
  • Adds three "pause" points throughout the tutorial to give the user an opportunity to upgrade like-for-like spells/tomes (e.g., replace nuke in gem slot 1 with a better nuke). If a non-like spell is used in place (i.e., replace a nuke with a dot), it will still cast, but will not recognize there are differences in how to [re-]cast the spell. Use /resume or click the Resume button in the UI. If pausing is not desired, uncheck the Break For Spells/Skills option
  • Will stop and get pets for the three major pet classes (Necros may need to farm more bone chips)
  • Will use speed spell/songs if bought, memorized, and loaded (Bard, Druid, Shaman)
  • Will use healing song (Bard) if bought, memorized, and loaded
  • Basic navigation to move to a "safe" spot when personal regen situations are called for (not perfect, doesn't currently work for group)
  • Will work for free-to-play accounts (including hiring a mercenary), but the progress is much slower
  • Tested with many different class types (YMMV). More work could be done to enhance how the classes interact within the tutorial. Patches are appreciated
Caveats:
  • After hiring a mercenary, it is necessary to set it's role. The normal EQ command (/grouproles) does not support mercs. Use the Group window to set this role appropriately (Main Tank is recommended in a cases, however)
Source Repository
https://github.com/Rouneq/Tutorial
[git] Automation options?
Yes
Author
rouneq
First release
Last update
Rating
0.00 star(s) 0 ratings

More resources from rouneq

Share this resource

Latest updates

  1. Restructure project based on MQ Lua guidelines

    Basic moving stuff around.
Back
Top