Skip to content

Viido/WarriorSim-Classic

Repository files navigation

Gradle Build

WarriorSim Classic

This is an event-driven simulator for Classic World of Warcraft Warrior class written in Java.

Installation

Windows/Linux/macOS: Download the respective installer from releases.

See the User Manual.

Features

  • Talent calculator
  • World buffs and consumables
  • Items and enchants
  • Rotation configuration
  • Multi-target fights
  • Average DPS

Future features

These features are being worked on:

  • Multiple character setups
  • Tanking and threat simulation
  • Stat weights
  • Detailed simulation breakdown
  • Support for Burning Crusade expansion

Setup

Run project with Gradle. JDK version must be 11+, 16 is not support by this gradle version.

git clone https://github.com/Viido/WarriorSim-Classic.git
./gradlew run

Create runtime image

./gradlew jlink

Create installer

./gradlew jpackage

On windows, use gradlew.bat instead.

Tools used

OpenJFX

JFoenix 9

Log4j2

JavaFX Gradle Plugin

Gradle

Badass JLink Plugin

JUnit5

Gson

Disclaimer

All art assets belong to Blizzard Entertainment®

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published