You are viewing a potentially older version of this package. View all versions.
Sckot-ArtificerRework-1.1.1 icon

ArtificerRework

Artificer rework for several abilities plus a new one

By Sckot
Date uploaded 2 days ago
Version 1.1.1
Download link Sckot-ArtificerRework-1.1.1.zip
Downloads 14
Dependency string Sckot-ArtificerRework-1.1.1

This mod requires the following mods to function

bbepis-BepInExPack-5.4.2117 icon
bbepis-BepInExPack

Unified BepInEx all-in-one modding pack - plugin framework, detour library

Preferred version: 5.4.2117
RiskofThunder-R2API_Prefab-1.1.1 icon
RiskofThunder-R2API_Prefab

API for Prefab creation, networking and duplication

Preferred version: 1.1.1
RiskofThunder-R2API_Language-1.1.0 icon
RiskofThunder-R2API_Language

API for modifying the language localisation of the game

Preferred version: 1.1.0
RiskofThunder-R2API_Core-5.3.0 icon
RiskofThunder-R2API_Core

Core R2API module

Preferred version: 5.3.0
RiskofThunder-R2API_ContentManagement-1.1.0 icon
RiskofThunder-R2API_ContentManagement

API for adding content to the game

Preferred version: 1.1.0

README

ArtificerRework

A rework of Artificer's kit, built around chaining lightning, heavy fire and a charged ice storm. Everything is configurable (BepInEx/config/com.pablo.ArtificerRework.cfg). Español más abajo.

Slot Skill What it does
Primary Chain Bolt (replaces Plasma Bolt) Bolt bursts for 280% in a 3 m splash. Lightning then arcs to up to 3 other enemies within 13 m for 280% each. Every 10 levels: +1 bounce per arc, +2 m arc range. No enemy is struck twice.
Secondary Fireball (new) Charge like Nano-Bomb. A heavy fireball flies in a light arc and explodes for 350%–1600%, igniting and leaving the ground burning for 5 s. Size, recoil and shake scale with charge.
Utility Tectonic Blast (chargeable) Tap = vanilla (8×100% shards, Oil, push-back). Hold = up to 2× range and a much stronger push if airborne. Uses the vanilla shard projectile.
Utility Glacial Storm (replaces Snapfreeze) Charge to summon a snowstorm (8–14 m) where you aim: a massive central ice pillar erupts for 300%–500% (freezing), ringed by ice pillars. For 8 s the storm deals 25%/tick, slows after 1 s inside and freezes after 2.5 s. A frost sphere shows the exact size while charging.
Special Flamethrower (modified) Range 20 → 32 m, damage 2000% → 1800%, Agile, and applies Ember: a permanent non-stacking burn that explodes like Gasoline (150%, 12 m, ignites) when the victim dies. While airborne the flames push you back; with enough attack speed, aim down and fly.
Special Ion Glide (experimental, off by default) Launch toward your aim and glide like elytra, exploding at takeoff and landing. Enable in config if you want to try it.

Nano-Bomb, Nano-Spear and Flame Bolt are untouched.

Requires: BepInExPack, R2API (Core, ContentManagement, Prefab, Language). Oil needs the Seekers of the Storm DLC (falls back to Slow otherwise). In multiplayer everyone needs the mod.

Config highlights: ReworkMode (Replace edits the vanilla skills in place; AddVariant keeps vanilla and adds the reworks as extra loadout options), every damage/radius/duration, FadeOutSeconds, and per-skill Enabled toggles.


Español

Rework del kit de Artificer: rayos encadenados, fuego pesado y una tormenta de hielo cargable. Todo configurable.

  • Chain Bolt (Plasma Bolt): estalla por 280 % en 3 m y encadena relámpagos a hasta 3 enemigos distintos en 13 m. Cada 10 niveles: +1 rebote y +2 m de alcance.
  • Fireball (nueva secundaria): carga como Nano-Bomb; bola pesada con arco leve, 350 %–1600 %, prende fuego y deja el suelo ardiendo 5 s.
  • Tectonic Blast (cargable): tap = vanilla; mantener = hasta 2× de alcance y mucho más empuje si estás en el aire.
  • Tormenta Glacial (Snapfreeze): carga para invocar una tormenta de 8–14 m con un pilar gigante en el centro (300 %–500 %, congela) rodeado de pilares. Ralentiza tras 1 s dentro y congela tras 2.5 s. Una esfera de escarcha muestra el tamaño exacto mientras cargas.
  • Flamethrower: 32 m de alcance, 1800 %, ágil, aplica Ember (quemadura permanente que explota como Gasolina al morir). En el aire te empuja hacia atrás; con mucho attack speed, apunta al piso y vuela.
  • Ion Glide: experimental, desactivado por defecto.

Building from source

  1. Install the .NET SDK 8.
  2. Edit GamePaths.props (game folder + your profile's BepInEx folder).
  3. build.bat compiles and copies the DLL to your plugins folder; package.bat compiles and builds the Thunderstore zip (ArtificerRework-<version>.zip).

Code layout: src/Core (plugin, config, asset loading, skill wiring, damage events, runtime VFX helpers) and src/Skills/<Skill> (one folder per skill). Reworked skills inherit from the vanilla entity states (via cloned EntityStateConfigurations) so animations, sounds and VFX are the game's own; no MonoMod hooks are used.

Credits

Design: Pablo. Code: written with Claude. Built on BepInEx and R2API.

CHANGELOG

Changelog

1.1.1

  • Listing description updated. No gameplay changes.

1.1.0

  • Fireball: Elder Lemurian fireball visual, light arc, size scales with charge, recoil and screen shake, fire-tinted charge VFX. Damage 350%–1600%. Visible burning ground patch.
  • Glacial Storm (Snapfreeze rework): now chargeable. Summons a snowstorm (8–14 m) with a massive central pillar (300%–500%, freezing) ringed by ice pillars; a frost sphere shows the exact storm size while charging.
  • Chain Bolt: 3 m impact splash; arc range +2 m every 10 levels.
  • Flamethrower: Agile; while airborne the flames push you back (scales with attack speed). Ember buff is now red.
  • Tectonic Blast: locates the vanilla shard projectile automatically; vertical spread.
  • Ion Glide moved to experimental (off by default; vanilla Ion Surge stays).
  • Fade-out for zones, pillars and Ember embers.

1.0.0

  • Initial release.