Skip to content

Latest commit

 

History

History
43 lines (30 loc) · 1.57 KB

README.md

File metadata and controls

43 lines (30 loc) · 1.57 KB

ScriptEditor

Database scripts editor for the alpha-core 0.5.3 alpha emulator, based on brotalnia's ScriptEditor for vMangos.

Changes:

  • updated to .NET 4.71
  • old MySQL connector replaced by a current one
  • database queries adapted to alpha-core's multi-database structure
  • in-UI loading progress instead of a console window
  • proper INI file parsing and config.ini file will be created if it doesn't exist
  • slightly improved script editor including specific handling of quest start/end scripts
  • look up creature spell timers from the casts editor if spell sniff database is present
  • waypoint editor
  • other QoL improvements

Installation

Download the latest release from Releases and unpack the archive to any directory.

Configuration

Open config.ini using a text editor. You should see the following content:

User = root
Pass = pwd
Host = localhost
Port = 3306
Locale = en-US
Highlight = False

Set your database user name and password and the database host name if needed. Save the file.

Sniffs data integration

If you have a sniffs database dump called "sniffs_combined5" you can import it to your SQL database and it will be automatically used by the Script Editor. If the data is present the casts editor will have a "Sniffs" button for every spell entry where you can lookup (and import, if you want) sniffed spell timings for the selected spell.

For the data to be found it needs to reside in a database called "sniffs_combined5" and table "creature_spell_timers".

Usage

Run ScriptEditor.exe