PopcornFactory-Arsonist_Mod icon

Arsonist Mod

The Manic Incendiary - 2.0.0 -> Firebug Update! 2.1.7 -> Fixing Sounds

Last updated a day ago
Total downloads 578703
Total rating 40 
Categories Player Characters
Dependency string PopcornFactory-Arsonist_Mod-2.1.7
Dependants 251 other packages depend on this package

This mod requires the following mods to function

bbepis-BepInExPack-5.4.1905 icon
bbepis-BepInExPack

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

Preferred version: 5.4.1905
RiskofThunder-HookGenPatcher-1.2.3 icon
RiskofThunder-HookGenPatcher

MMHOOK generation at runtime.

Preferred version: 1.2.3
RiskofThunder-R2API_Core-5.0.0 icon
RiskofThunder-R2API_Core

Core R2API module

Preferred version: 5.0.0
RiskofThunder-R2API_Prefab-1.0.0 icon
RiskofThunder-R2API_Prefab

API for Prefab creation, networking and duplication

Preferred version: 1.0.0
RiskofThunder-R2API_Language-1.0.0 icon
RiskofThunder-R2API_Language

API for modifying the language localisation of the game

Preferred version: 1.0.0
RiskofThunder-R2API_Sound-1.0.0 icon
RiskofThunder-R2API_Sound

API for adding custom sounds or musics

Preferred version: 1.0.0
RiskofThunder-R2API_Networking-1.0.0 icon
RiskofThunder-R2API_Networking

Networking API around the Unity UNet Low Level API (LLAPI)

Preferred version: 1.0.0
RiskofThunder-R2API_Unlockable-1.0.0 icon
RiskofThunder-R2API_Unlockable

API for adding custom achievements and unlockables

Preferred version: 1.0.0
RiskofThunder-R2API_DamageType-1.0.0 icon
RiskofThunder-R2API_DamageType

API for registering damage types

Preferred version: 1.0.0

README

Arsonist, The Manic Incendiary

The Arsonist is a close-ranged tank who uses fire as a means to an end. Managing his Overheat meter allows him to deal high amounts of damage to groups of enemies. Balance is crucial to victory.

  • Your attacks will be weaker when you’re overheating. If you’re in a tight spot, Cleanse can immediately end the overheating period in exchange for extending its cooldown duration.
  • Zero-Point Blast’s distance correlates to movement speed.
  • Cleanse can be used to negate the fire damage received by Arsonist's passive.
  • Dragon's Fury's fire proc chance scales with your distance to the enemy, close the gap to deal more damage.

Network Compatible! (Unless otherwise found not to be) For any issues or bug reports, contact me on the RoR2 Modding discord (This preferrably, ping me), or to me directly, also on discord: ethanol10

Latest Major and Minor Update

Check the Changelog tab in thunderstore to see previous changes:

  • 2.1.7

    • Added Unique voice line for Firebug skin when firing flare.
    • Separated voice lines from SFX
      • The voice volume slider in the settings can now affect Zero Point Blast, Masochism and Idle lines.
    • Voice lines can be controlled by the volume slider, and is now separate to the SFX slider provided in the settings.
  • 2.0.0

    • New Content:
      • Two new skins!
        • Mastery - Yuppie
        • Grandmastery - Firebug
      • New Primary! Read below for more info!
      • Achievements for each new item
    • Stat Changes
      • Increased Base damage stat from 8 -> 12
    • Core Skill Changes
      • Passive
        • Arsonist now converts 50% of total damage received as fire damage over time, if a single attack does 30% or more of your total health (Does not apply to Fall Damage unless you are playing with Frailty enabled).
        • Arsonist has resistance to fire damage from all sources
      • Gauge Changes are moved to a passive skill slot
        • All Gauges:
          • Overheat now debuffs attack speed. (50% attack speed debuff)
        • Gauge -> Base Gauge:
          • Cooling rate is affected by the amount of heat in the gauge
          • Config to modify this rate has been added.
        • Gauge -> Supercritical Gauge:
          • Damage done within the gauge before the blue section has a slight damage penalty, dealing 0.9x damage.
          • Damage done within the blue gauge does 3x damage.
      • Primary
        • NEW PRIMARY: Dragon's Breath
          • Fire a constant beam of fire that increases ignite chance the closer you are to an enemy.
          • Attack Speed increases rate of tick.
        • Overheat -> Fireball:
          • Changed name to reflect the skill instead of the gauge type.
          • Changed projectile VFX effect on both normal and overheat projectiles.
          • Changed the SFX to be more impactful.
      • Secondary
        • Flare: Changes
          • Flare now chains another explosion to enemies hit within the first Flare's explosion.
          • After the DoT effect, the afflicted enemies explode sending a number of salvos upwards.
          • Flare reduces heat by 15% of total current heat instead of adding heat when fired.
          • Due to the destructive nature of this upgrade, the cooldown has been increased.
          • Changed the SFX to contain a sizzling and a proper explosion.
          • Should inflict ignite on the final explosion. This is affected by ignition tank.
          • Upgraded VFX
        • Zero Point Blast
          • Increased the volume of the SFX played on start.
          • Slightly changed the VFX.
      • Utility
        • Cleanse:
          • Does not self burn anymore.
          • Added speed boost on activation
          • Should now apply Ignite correctly. Should be affected by Ignition tank.
          • Added fire effect that emits off Arsonist for the duration of the move.
          • Added VFX for Cleanse Blast when not overheated.
      • Special
        • Masochism
          • Builds up Anticipation stacks while not activated.
          • Now activates a state which radiates heat around Arsonist, dealing ignite damage to enemies in a small radius around you.
          • Increases heat and deals self damage over time during the duration of the move
          • Minimum Heat is raised for the duration of the move.
          • Activatable when required stack amount is reached (Modifiable in Config).
          • Active state ends when maximum heat is reached, or a set period of time is reached (maximum length is the amount of stacks of masochism anticipation).
          • Overheat attack speed debuff is not applied once the overheat state is reached from Masochism.
      • Other:
        • Added an animation for the run cycle, rather than a sped up version of the walk cycle.
        • Added the Lobby animation as an emote. Default key to activate is num 3. You can change the activation in the options.
    • Bug Fixes
      • Fixing Goobo from adding another UI element to the player's screen.
      • Added checks to prevent position count from setting count to a negative value.
      • Changed Zero Point Blast's cancellation priority for Masochism to cancel easier.
      • Added some mitigations on UI to prevent hooks from breaking
      • Added some checks to prevent sounds and VFX from constantly playing even after the game has ended or when the player has died.

Trailer

v1.0 Trailer

Screenshots

v1.0 Screenshots

Support me on Ko-fi!

There's no need for payment for mods, but a coffee would be nice once in awhile!

Mod Interoperability List:

  • EmoteAPI / CustomEmotesAPI
  • RiskOfOptions
  • Starstorm2 (Allows unlocking certain unlocks)
  • HIFU Inferno (Allows unlocking certain unlocks)

Skills

v1.0 Skills

Other Mods by Popcorn Factory

Check out other mods from the Popcorn Factory team!

Known Issues

  • The UI Gauge is affected by the Guilded Coast water for some reason. Purely cosmetic, only affects how the UI is rendered.
  • If someone can tell me how to implement a rope affected by gravity between two fixed objects (gun and the backpack), I'd like some help.
  • Odd issues could possibly require a restart or file validation. Please try that and contact me (ethanol10) for bugs with a log file.
  • Some options do not do anything (I think), If it doesn't do anything immediately consider reverting that option to avoid unintended effects. (One such option is the enableOldLoadout toggle, though I do believe this is disabled.)

Credits

  • Concept, Icons, 2D Art, SFX, Voice talent:
  • 3D Modelling, Rigging, Animation:
    • dotflare
  • Programming - Popcorn Factory team (Contact on Discord):
    • ethanol10
    • teal5571
    • bokchoywithsoy
  • Miscellaneous
    • Rob - Character template