You are viewing a potentially older version of this package. View all versions.
PopcornFactory-DittoMod-1.1.10 icon

DittoMod

Who's that Pokémon? 1.1.0 - HUGE bug fixes regarding transformations, limited timers on powerful transformations, changed and new items. 1.1.10- fixed buffs and void cradle bug

Date uploaded 2 years ago
Version 1.1.10
Download link PopcornFactory-DittoMod-1.1.10.zip
Downloads 3446
Dependency string PopcornFactory-DittoMod-1.1.10

This mod requires the following mods to function

RiskofThunder-R2API_Networking-1.0.2 icon
RiskofThunder-R2API_Networking

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

Preferred version: 1.0.2
RiskofThunder-R2API_Language-1.0.1 icon
RiskofThunder-R2API_Language

API for modifying the language localisation of the game

Preferred version: 1.0.1
RiskofThunder-R2API_Sound-1.0.3 icon
RiskofThunder-R2API_Sound

API for adding custom sounds or musics

Preferred version: 1.0.3
RiskofThunder-R2API_Prefab-1.0.4 icon
RiskofThunder-R2API_Prefab

API for Prefab creation, networking and duplication

Preferred version: 1.0.4
RiskofThunder-R2API_RecalculateStats-1.4.0 icon
RiskofThunder-R2API_RecalculateStats

API for manipulating Character Stats

Preferred version: 1.4.0
RiskofThunder-R2API_Items-1.0.4 icon
RiskofThunder-R2API_Items

API for adding custom items

Preferred version: 1.0.4
RiskofThunder-R2API_Core-5.1.2 icon
RiskofThunder-R2API_Core

Core R2API module

Preferred version: 5.1.2

README

Ditto

Adds Ditto, the transform Pokémon.

Multiplayer works (hopefully).

Dropinmultiplayer mod lets you turn back to ditto with the /join_as ditto command. If you ever get stuck try to use it and let me know what monster/character had you stuck.

Message me on the Risk of Rain 2 Modding Discord if there are any issues- TeaL#5571.

If you enjoy my work, support me on Ko-fi!

Popcorn Factory

Check out other mods from the Popcorn Factory team!

Latest Changelog, Next update(s)

  • 1.1.10

    • Fixed code being too clean, rocky helmet bug fix with the void cradles.
    • Blacklisted Void Infestor from transforms as it's coded such that void infestor dies when it possesses an enemy.
  • 1.1.9

    • Stability/cleaner code.
  • 1.1.8

    • Fixed mmhook dependency.
  • 1.1.7

    • Fixed adding achievement back..
  • 1.1.6

    • Added achievement back hehe.
  • 1.1.5

    • DELETE CONFIGS FOR THIS: Added Config so you can multiply damage, attackspeed and movespeed of your transformations.
    • Added shiny skin back without the achievement.
  • 1.1.4

    • Fixed contentpack identifier
  • 1.1.3

    • Forgot to add scavenger to be included in the timers list.
  • 1.1.2

    • DELETE CONFIGS FOR THIS: Added Config so you can disable timers for bosses. This still adds a timer to specific transformations that can cause a softlock such as the void final boss and other void enemies.
    • Fixed transformation timers so it doesn't decrease at multiple stacks at a time during the run.
    • Fixed TM- Transform from being accessed by bottled chaos.
    • Fixed some grammar issues in the character menu.
  • 1.1.1

    • Hotfix so buffs don't carry over runs.
  • 1.1.0

    • Changed the method in which Ditto transforms, doesn't respawn as the character anymore- should cause less issues. (Credits to Bubbet).
    • Checks if player owns the dlc before allowing them to transform into railgunner or void fiend as people without it would die. (Credits to Bubbet).
    • Added configs to the above additions as well as whether buffs should be carried over to the transformations (Credits to Bubbet).
    • Buffs now carry over when respawned/entering a new stage.
    • Changed TM00 - Transform? Equipment to the lunar pool. This will prevent it from being called by bottled chaos.
    • New Secondary and Utility 'Items' and changes
      • CHANGED - Rocky Helmet now does a blast attack that stuns around you. A second stack doubles the radius and proc chance.
      • CHANGED - Choice Specs now reduces cooldowns by 25% per stack.
      • NEW- Assault Vest grants 100 armor per stack.
      • NEW- Life Orb grants the damage boost of old choice specs per stack.
      • NEW- Lucky Egg grants 1 luck per stack (acts as a Clover).
    • Disabled transformations for Xi construct attachable constructs, Siren's Call Vulture eggs, Sky Meadows rock transforms, Mending Elite's healing orb, Clay Grenadier.
    • Adjusted sound balance so that struggle sfx is only played 10% of the time, fixed Ditto playing Deku's voice in the character select menu (fixed on Deku's end).
    • Transforming into bosses and specific monsters will set a 30 second timer to the transformation, this should nerf how overpowered becoming a strong boss is such as an overloading worm, or abusing scavenger item gain.
      • Due to the above change, more transformations are now available, including ones that don't have equipment slots.
      • If player revives/goes to the next stage with transformations that have the timer will reset to 30 seconds.
  • Next update(s)

    • Bug fixes.
    • Adding pokemon abilities to replace one of the item skill slots instead?

Known Issues

Non-host dittos may have multiple buffs, but they are not active.

Some Transformations aren't able to use equipment.

No Ragdoll yet

Overview

Ditto can transform into any character/monster
Ditto copies every stat besides HP, regen, armor and movespeed
Use Ditto's equipment to transform back to ditto. It can also drop naturally
Ditto's secondary and utility skills are items that when activated give buffs that are carried over when transformed as well. They stack as well by having both equipped.
Aim to increase your HP as it has low base HP

Skills

Passive

Ditto comes with an equipment that transform yourself into a ditto. It has a double jump. It can sprint in any direction. It takes no fall damage.

Item Description
Assault
Vest
Grant 100 armor.
Choice
Band
Image Grant 50% attackspeed.
Choice
Scarf
Image Grant 50% movespeed.
Choice
Specs
Image
Grant 25% cooldown reduction.
Leftovers Image Grant 3.125% of your max health as regen.
Life Orb Image Grant 50% damage.
Lucky Egg Image Grant 1 luck.
Rocky Helmet Image When hit, stun and deal damage around you.
A second stack doubles the range.
Proc chance for 1st stack = 1.
Proc chance for 2nd stack = 2.
Scope Lens Image Grant 30% critical hit chance.
Shell Bell Image Grant 5% lifesteal.

Numbers

Armor = 10 + 0.5 per level
Damage = 15 + 3 per level
Regen = 1 + 0.2 per level (note: increases the lower his health is)
Health = 100 + 20 per level
Movespeed = 7

These stats are prone to change.

Changelog

  • 1.0.1
    • Fixed shopkeeper and void jailer transforms.
    • noted that the FallenFriends mod can't be used in conjuction with ditto.
  • 1.0.0
    • Release Ditto!(?)
  • rest of changelog on github

Future plans

More items
A Ditto Item that turns enemies into Dittos?
Item display for equipment

Credits

HenryMod for the template.
Bubbet for copy loadout code, fractional health copy code, checking dlc requirement code, configs.
MonsterMash (CherryDye) for code that lets characters who don't have an equipment slot use equipment.