amogus_lovers-StandaloneAncientScepter icon

StandaloneAncientScepter

1.0.8 - Fixed config settings | A full port of ThinkInvisible's Ancient Scepter, complete with a custom model, item displays, and no extra dependencies.

Last updated 2 weeks ago
Total downloads 72665
Total rating 25 
Categories Mods Items
Dependency string amogus_lovers-StandaloneAncientScepter-1.0.8
Dependants 20 other mods depend on this mod

This mod requires the following mods to function

bbepis-BepInExPack-5.4.9 icon
bbepis-BepInExPack

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

Preferred version: 5.4.9
tristanmcpherson-R2API-3.0.52 icon
tristanmcpherson-R2API

A modding API for Risk of Rain 2

Preferred version: 3.0.52

README

## Standalone Ancient Scepter

github issues/request link discord invite
  • Adds the Ancient Scepter from Risk of Rain 1 as a standalone mod
  • Code is almost entirely by ThinkInvisible, this is merely a port of that, without the TILER2 dependency and with a custom model

Upgrades

- Commando: Suppressive Fire > Death Blossom (2x shots, fire rate, and accuracy. 2x autoaim range, hold primary fire to fire normally)  
    - -OR-  Grenade > Carpet Bomb (0.5x damage, throw a spread of 8 at once)
- Huntress: Arrow Rain > Burning Rain (1.5x duration and radius, burns)  
    - -OR-  Ballista > Rabauld (5 extra weaker projectiles per shot, for 2.5x TOTAL damage)
- Bandit: Lights Out > Assassinate (2x bullets)
    - -OR-  Desperado > Renegade (25% (+0.35% per token) chance to ricochet to another enemy on hit up to 8 times within 30m. -10% distance & damage per bounce. Unaffected by luck.) 
- MUL-T: Transport Mode > Breach Mode (0.5x incoming damage, 2x duration; after stopping, retaliate with a stunning explosion for 100% of unmodified damage taken)
- Engineer: TR12 Gauss Auto-Turret > TR12-C Gauss Compact (+1 stock, +1 placed turret cap)  
    - -OR-  TR58 Carbonizer Turret > TR58-C Carbonizer Mini (+2 stock, +2 placed turret cap)
- Artificer: Flamethrower > Dragon's Breath (hits leave lingering fire clouds)  
    - -OR-  Ion Surge > Antimatter Surge (2x damage, 4x radius)
- Mercenary: Eviscerate > Massacre (2x duration, kills refresh duration [hold special to leave early])  
    - -OR-  Slicing Winds > Gale-Force (4x stock and recharge speed, fires all charges at once)
- REX: Tangling Growth > Chaotic Growth (2x radius, pulses additional random debuffs)  
    - -OR-  DIRECTIVE: Harvest > COMMAND: Reap (Spawns extra fruit that gives random buffs)
- Loader: Charged Gauntlet > Megaton Gauntlet (2x damage and lunge speed, 7x knockback)  
    - -OR-  Thunder Gauntlet > Thundercrash (3x lightning bolts fired, cone AoE becomes sphere)
- Acrid: Epidemic > Plague (victims become walking sources of Plague, chains infinitely)
- Captain: Orbital Probe > 21-Probe Salute (1/3 damage, 7x shots, hold primary to fire continuously)
    - -OR-  OGM-72 'DIABLO' Strike > PHN-8300 'Lilith' Strike (30s, 2x blast radius, 100,000% damage, blights everyone in line of sight)
- Heretic: Nevermore (Special) > Perish Song (After 30 seconds, deals 5000% fatal damage to you and nearby enemies.)

- Alloy Vulture: Windblade > Repeated Windblade (50% chance to fire twice)
- Aurelionite: Eye Laser > Piercing Eye Laser (Additional 35% of damage dealt pierces walls)

To-Do

  • New Assets: Models and Icons
  • Mithrix Scepter

For Devs

  • Adding a ScepterReplacer to a character that already has an existing ScepterReplacer for that slot and variant will replace it.
    • This change allows developers that modify or outright change existing skills to have their own Scepter skill for existing characters.
  • All icons for Scepter Skills in this mod are now publicly accessible. See the static class Assets.SpriteAssets.

Credits

  • ThinkInvisible - Original code and implementation
  • DestroyedClone - Ported to a standalone item, Maintainer
  • rob - Fixed code
  • bruh and redacted - Made the Scepter model
  • swuff - Updated Textures, Consultation
  • QandQuestion - Lore
  • Moffein - Consultation
  • Mico27 - Orb creation help
  • /vm/ - Etc

Changelog

1.0.8

  • 🛠️Fixed Captain's Diablo Scepter Skill still inflicting Blight on allies when Captain Nuke Friendly Fire is disabled.
  • 🛠️Recategorized the config. Requires refreshing your config.

1.0.7

  • 🛠️Temporarily replaced the texture used for the glow on the Ancient Scepter to the purple fire texture used by the Ancient Wisp, while waiting on the next material fix.

1.0.6

  • 🛠️Config setting StridesTakesPrecedence changed to HeresyTakesPrecedence in accordance of RoR2 possessing more than one Heresy item
  • ➕Added configuration setting to blacklist AncientScepter from turrets, incorrectly causing the turrets to receive a reroll due to having no skill coded. (Disabled by default to maintain original behavior)
  • 🛠️Fixed Unity Error complaining about trying to register it to network despite missing a networkidentity
  • ➕Added configuration setting to Captain's Nuke skill whether or not it blights allies (Disabled by default)
  • 🛠️(For Devs) Adding a ScepterReplacer to a character that already has an existing ScepterReplacer for that slot and variant will replace it, instead of throwing an error.
    • This change allows developers that modify or outright change existing skills to have their own Scepter skill for existing characters.
  • 🛠️(For Devs) All icons for Scepter Skills in this mod are now publicly accessible. See the static class Assets.SpriteAssets.

1.0.5

  • 🛠️Restored the property accessor on the ItemDef of the ItemBase, which was preventing other mods from accessing the item properly.

1.0.4

  • ❌Blacklisted from being copied by TinkersSatchel's "Mostly-Tame Mimic" to prevent accidental rerolls.
  • 🛠️Merged config option to reroll duplicates into: Disabled, Random, and Scrap.
    • Scrap option allows extra to reroll into red scrap.
  • 🛠️Increased radius of Commando's "Death Blossom".
    • Holding down primary fire while using the skill switches back to the vanilla aim radius.
  • 🛠️Added option to Mercernary's "Massacre", allowing the user to exit early to prevent softlocks; especially with with SkillsPlusPlus.
    • Hold down your special ability to exit early.
  • ➕Added missing scepter skills for Captain's "Diablo Strike", Bandit's "Lights Out" and "Desperado", and Heretic's "Nevermore".
  • ➕Added new skills for Aurelionite's Laser, and Alloy Vulture's Windblade.
  • ➕Updated Assets and Lore
  • ➕Updated Readme
  • 🛠️Updated internal names to be more independent of ClassicItems

1.0.3

  • 🛠️Made ItemDef public so other mods can access it for their display rules

1.0.2

  • 🛠️Fixed for latest RoR2 version

1.0.1

  • 🛠️Fixed REX's upgrade not applying debuffs
  • 🛠️Fixed Captain's upgrade not having a skill icon
  • ➕Added item display for Bandit

1.0.0

  • Initial release

Available versions

Please note that the install buttons only work if you have compatible client software installed, such as the Thunderstore Mod Manager. Otherwise use the zip download links instead.

Upload date Version number Downloads Download link  
2022-1-2 1.0.8 6220 Version 1.0.8 Install
2021-12-5 1.0.7 7440 Version 1.0.7 Install
2021-12-5 1.0.6 524 Version 1.0.6 Install
2021-10-2 1.0.5 15175 Version 1.0.5 Install
2021-10-1 1.0.4 137 Version 1.0.4 Install
2021-4-18 1.0.3 25086 Version 1.0.3 Install
2021-4-13 1.0.2 3527 Version 1.0.2 Install
2021-2-26 1.0.1 13861 Version 1.0.1 Install
2021-2-25 1.0.0 695 Version 1.0.0 Install