Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
ArtificerRework
Artificer rework: Chain Bolt, Fireball, chargeable Tectonic Blast, Glacial Storm, long-range agile Flamethrower with Ember. Fully configurable.
By Sckot
| Date uploaded | 2 days ago |
| Version | 1.1.0 |
| Download link | Sckot-ArtificerRework-1.1.0.zip |
| Downloads | 16 |
| Dependency string | Sckot-ArtificerRework-1.1.0 |
This mod requires the following mods to function
bbepis-BepInExPack
Unified BepInEx all-in-one modding pack - plugin framework, detour library
Preferred version: 5.4.2117RiskofThunder-R2API_Prefab
API for Prefab creation, networking and duplication
Preferred version: 1.1.1RiskofThunder-R2API_Language
API for modifying the language localisation of the game
Preferred version: 1.1.0README
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
- Install the .NET SDK 8.
- Edit
GamePaths.props(game folder + your profile'sBepInExfolder). build.batcompiles and copies the DLL to your plugins folder;package.batcompiles 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.