TeaL-NoctisMod icon

NoctisMod

Above all, I'm just a man. 1.5.0- Big balance changes, new skills!

Last updated 2 months ago
Total downloads 49976
Total rating 7 
Categories Player Characters
Dependency string TeaL-NoctisMod-1.5.2
Dependants 13 other packages depend on this package

This mod requires the following mods to function

RiskofThunder-R2API_Core-5.0.6 icon
RiskofThunder-R2API_Core

Core R2API module

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

API for adding custom sounds or musics

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_Prefab-1.0.1 icon
RiskofThunder-R2API_Prefab

API for Prefab creation, networking and duplication

Preferred version: 1.0.1
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_RecalculateStats-1.2.0 icon
RiskofThunder-R2API_RecalculateStats

API for manipulating Character Stats

Preferred version: 1.2.0
RiskofThunder-R2API_DamageType-1.0.4 icon
RiskofThunder-R2API_DamageType

API for registering damage types

Preferred version: 1.0.4
RiskofThunder-R2API_Dot-1.0.0 icon
RiskofThunder-R2API_Dot

API for adding custom damage over time effects

Preferred version: 1.0.0
KingEnderBrine-ExtraSkillSlots-1.5.1 icon
KingEnderBrine-ExtraSkillSlots

It's a library for other devs!!! It allows adding more skills for characters

Preferred version: 1.5.1

README

Noctis

Adds Noctis from Final Fantasy XV, a technical melee focused surivor, switching between different weapons for different situations.

Multiplayer works (hopefully). CustomEmotesAPI compatibility. Risk of Options support.

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

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.5.2- Changes

    • Changes
      • Pressing jump after you're out of jumps to use aerial dodge (still cost 10 mana).
      • Made Armiger swords looked better and come from any angle.
      • Increased sword hitbox so it can more reliably hit enemies.
      • Increased height of where you warp to with polearm swap aerial for less glitchy positioning.
  • 1.5.1- Bug fixes/Changes

    • Bug fixes
      • Fixed Camera snapping with Sword Swap Aerial and Polearm Aerial.
      • Fixed Warpstrike not giving 1 second of invulnerability.
      • Fixed bug of providing 1 second of invulnerability with Armiger even though you didn't have enough mana to use it.
    • Balance Changes
      • Buffed energy regen, now it takes 20 seconds to get to max mana (10 seconds if in combat).
      • Armiger- previously matched the energy regen but in reverse so it would last the same regardless of max mana.
        • Now drains at a flat rate, at 100 mana it will last for 16 seconds (32 seconds if in combat), and increasing max mana will increase it's duration.
        • NEW attacking enemies with an attack with proc chance will now summon a sword that deals 20% of the damage of the attack.
      • Overall these changes should make armiger and mana regen feel better- will monitor the mana costs of the dodge/jump/warpstrike though.
  • 1.5.0- Bug fixes/New Skills/BIG Balance Changes

    • Bug fixes
      • Fixed Armiger particles not disappearing properly
      • Noted issue that sometimes Greatsword overrides Noctis' primary for some reason- can't reliably replicate it.
    • New Skills
      • Sword Swap Aerial has been changed- it warps Noctis to the target and you deal up to 3 attacks on the target, keeping them in spot and also keeping them in their position- use it to continue aerial combos!
      • Polearm Swap Aerial has been changed- it warps Noctis to the target and you deal one singular hit (as strong as the normal swap attacks default 3 hits, attackspeed will still scale the damage as well), ignoring armor as well as dealing more damage the lower the health of the enemy- use it as a combo finisher and also an aerial combo continuer!
    • Balance Changes
      • Noctis no longer gains 2% Mana per hit. This is due to how rapidly Noctis can gain mana without issue, resulting in him becoming broken- both to warpstrike spamming and armiger duration.
        • Mana regen has been doubled to compensate, and it further doubles its rate if Noctis has recently attacked an enemy for 2 seconds.
      • Armiger- Armiger now makes all mana costing abilities free during its duration. It can only be used when you have full mana and now instead constantly drains Noctis' mana, not allowing any way to gain mana while it's active. Attacking enemies does slow down the rate of drain. This is to stop armiger stacking infinitely and make it so the end point of it results in 0 mana. To compensate, mana costs are alleviated creating a more 'super' form of Noctis with some drawbacks.
      • Warpstrike- Now has an base 2 second cooldown and warpstrike's no longer can be chain back to itself. Warpstrike also no longer gives a flat 2 second invincibility, just during the whole duration of it. Warpstrike cancels from other means are still available, just not to itself. This is to stop warpstrike spamming resutling in incredible damage and invincibility.
      • Polearm back fixed to have the appropriate damage, was automatically dealing bonus damage like railgunner previously.
      • Dodge- increased dodge distance and if you have a weapon out, you will deal 100% damage around Noctis as you dash. This is to give it a bit more utility.
  • 1.4.4- Bug fixes/Changes

    • Bug fixes
      • Fixed Armiger particles from not rotating around Noctis properly. Also should have fixed the timer so it appropriately decreases by 1 stack every second.
    • Changes
      • Polearm back fixed to have the appropriate damage and number of hits, was previously still dealing it's swap backwards damage and number of hits. Also made it slower as the time between attacks was too fast.
  • 1.4.3-

    • Changed Greatsword backwards description to match a change that happened in 1.4.0. You no longer charge it anymore and it does a flat 400% damage.
  • 1.4.2-

    • Bug fixes
      • Fixed Greatsword backwards not dealing damage.
  • 1.4.1-

    • Bug fixes
      • Fixed Greatsword follow up slam from swap neutral/swap aerial to work on flying enemies.
      • Also not mentioned in 1.4.0 but Greatsword backward had increased hitbox, and all Greatsword effects were enlargened to match the hitboxes better.
  • 1.4.0- Lots of changes

    • Bug fixes
      • Fixed issue with Polearm Double Dragoon Thrust when used during a jump cancel- only worked when polearm was set to primary, not secondary or special.
      • Fixed issue with Noctis' voice playing over Shigaraki (my other mod) at times.
      • Also updated Miro link to allow people to view instead of join the team
    • Changes- Overall these changes were done to help improve Noctis' flow of combat
      • Warpstrike can now be fast canceled much like all other weapon attacks and swap attacks- this means the animation time will be shorter as well. It also grants invincibility while using as well for increased safety.
      • Reworked movement speed calculations for most skills so they don't get as absurd scaling like previously. Sword swap forward should move less.
      • Sword swap aerial and Polearm aerial also don't increase in speed and decrease in duration based on attackspeed anymore. Instead, attackspeed increases damage and proc much like other skills.
      • Swapped Polearm backward (the backhop) and Polearm swap backward (the polearm throw) inputs. Now polearm backward will throw the polearm with the fast animation, and now does less damage instead.
      • Added 150 armor to all of Greatsword attacks to help with it's slow speed at times.
      • Changed Greatsword neutral, swap neutral and swap aerials to new moves to help improve it's current moveset.
    • Additions
      • NEW replaced Greatsword neutral to a counter stance when held. If hit, retaliate with an AOE slam around you.
      • NEW replaced Greatsword swap neutral and Greatsword swap aerials to attacks that launch an enemy up. If the input is held and the enemy is still alive, Noctis will warp to the target and slam them downwards. Greatsword swap aerial will warp to the target indicator reticle much like warpstrike.
      • NEW added a new extra skill! Armiger consumes all of Noctis' mana but in turn for each 10 mana spent, grant 1 second of a buff that destroys all nearby projectiles. Can be stacked.
  • 1.3.0-

    • Bug fixes
      • Previously not mentioned but Greatsword neutral properly sends enemies up, and attackspeed does not increase the amount of force for any attack anymore
    • Changes
      • Overall faster animations for most attacks- mainly greatsword attacks and some polearm attacks
      • New added weapon cancel animations- now when you're using a weapon swap attack to cancel an attack in it's duration, it will play an animation that starts immediately at the damage animation, making it a lot faster than before.
      • The aim of these change is to make the transition smoother as weapon swap attacks right after a normal attack presents a dangerous gap at times that could result in Noctis being in danger.
  • 1.2.0-

    • Bug fixes
      • Actually fixed Greatsword attacks not all applying vulnerability
      • Fixed vulnerability debuff not actually increasing damage
      • Fixed Greatsword swap attacks not stunning
      • Fixed Greatsword forward not doing damage as it has no radius
      • Fixed Warpstrike not aiming towards a target
      • Dash particle should appear as you use warpstrike now
      • Warpstrike damage scaling fixed, was doing too much damage before.
    • Changes
      • Warpstrike now freezes all enemies nearby on hit if the distance is greater than 50% of the max distance.
      • Improved sword swap forward timing and movement
      • lowered amount of particles when Noctis ground slams
  • 1.1.0-

    • Bug fixes
      • Fixed polearm weapon description in lobby to appear under polearm not dodge.
      • Fixed Greatsword attacks not all applying vulnerability
      • Hid messages appearing when using sword attacks
      • Fixed sword swap forward not moving noctis far enough
      • Fixed the target lock on from being able to select players (meaning you could use warp strike to an ally, travelling towards them but also dealing damage.
    • Balance
      • Reduced max mana per level from 10->5. Reduced max mana given from stock based items: magazine- 10->5. lysate 15->10. afterburner 30->15. Reduced natural regen as well. Noctis was not having mana issues too fast, and through attacking gains a decent amount of mana already.
      • Changed window of using jump or dodge to cancel out of attacks to 50% earlier than what it was previously, this is to help some longer animation attacks not get Noctis killed due to enemy projectiles or puddles.
      • Using Dodge no longer resets his current weapon to 'None'. This means he can more easier access the weapon swap attacks.
      • Improved hitbox sizes in general, his rootedness meant he needed larger hitboxes to reach enemies.
      • Changed base damage from 10->12
      • Along with the bug fixes, should make Noctis more in line with other characters in general.
  • 1.0.0- Release

  • Next update(s)

    • Bug fixes.
    • Balance?
    • More Weapons?

Known Issues

Greatsword overrides primary sometimes- going to a new stage resets this, unknown how to reliably reproduce.

Overview

Attack speed doesn't scale Noctis' animations.

Instead it adds 'extra' attacks. For example, 2.5 attack speed means you'll do 3 attacks- 2 attacks that deal 100% damage and proc, while the 3rd attack deals 50% damage and 50% proc.

Each weapon has unique attributes to them.

Skills

Passive

Noctis has a mana bar which regenerates over time and through each hit. 
He is able to jump cancel and dodge cancel his attacks, consuming 10 mana. 
Attacks can also cancel into attacks.
Noctis can sprint in any direction and has a double jump.

Base Skills

Dodge

Pressing dodge grants 300 armor during the duration. 
Allows you to cancel the endlag for attacks.
Costs 10 mana, reducible by CDR items.
Attack nearby enemies if you have a weapon out for 100% damage.
Using it in the air will have you airstep, gaining a little bit of height.

Jumping

Only usable after an attack.

Pressing the jump button allows you to cancel the endlag for attacks at the same point of when dodges or attacks can cancel.
Gain as much height as a normal jump approximately.
Costs 10 mana, reducible by CDR items.
Holding the jump key and the polearm button results in the Double Dragoon Thrust Swap attack. 

Warpstrike

Warps Noctis towards the target or the direction you're looking at.
Gain 1 second of invulnerability on use.
When arriving at an enemy, deal damage, scaling with distance travelled.
Can be cancelled into from attacks but not itself.
Costs 30 mana, reducible by CDR items.

Armiger

Requires maxmium mana to be used and provides the Armiger buff.
Constantly drains mana while active, with the rate reduced while Noctis is damaging an enemy.
While the buff is active, all nearby projectiles will be destroyed, all mana costs are alleviated and every attack with a proc chance will summon a sword to deal 20% additional damage on the enemy. 

Weapon combo routes Miro

https://miro.com/welcomeonboard/VFdWblM1NlFXaWh6amxZbVNNYm8xbzh4N1JCQ1JUS251QVdpWXU4S3FxZVBXeXlTUFhQRlp0TktMOUYyMThBUHwzNDU4NzY0NTY3MDExNjcwNzY1fDI=?share_link_id=355693524661

Sword- Faster attacks. Swap attacks have invincibility. All attacks have proc of 1.

Sword input Description
Neutral 3 Hit Combo dealing 200%, 100% and 400% damage.
Forward Leap forward and slash, dealing 200% damage.
Backward Backflip into the air, dealing 200% damage.
Aerial Dash and slash towards a target, dealing 200% damage.
Swap Neutral Invincibility. Slash up then down, dealing 2x200% damage.
Swap Forward Invincibility. Dash forward very quickly, dealing 2x200% damage to enemies behind you.
Swap Backward Invincibility. Backflip into the air, dealing 200% damage.
Swap Aerial Invincibility. Warp to the target and attack them up to 3 times for 200% damage each. While doing so, keep them in their spot.

Greatsword- Slow but high damage. Have 150 armor during all attacks. All attacks apply 'Vulnerability'- each stack causes an enemy to take 25% additional damage additively. Swap attacks have stun. All attacks have proc of 2.

Greatsword input Description
Neutral Vulnerability. Hold the button to enter a counter stance, gaining an additional 150 armor.
When hit, counter with a slam on the ground, dealing 800% damage. Invincible during the slam.
Forward Vulnerability. Leap and slam the ground, dealing 400% damage.
Backward Vulnerability. Charge your greatsword.
On release, swing in front of you, knocking enemies back deal 400%-1200% damage based on charge.
Aerial Vulnerability. Swing your greatsword while falling, dealing 400% damage.
Deal damage based on how long you were falling when you hit the ground.
Swap Neutral Vulnerability. Stun. Uppercut an enemy infront of you, launching them up for 400% damage.
Continue to hold the input to warp to the target and slam them down, dealing 400% damage.
Swap Forward Vulnerability. Stun. Do a fast overhead swing, dealing 1000% damage.
Swap Backward Vulnerability. Stun. Charge your greatsword.
On release, leap and slam the ground, dealing 400%-1200% damage based on charge.
Swap Aerial Vulnerability. Stun. Warp and Uppercut the Target, launching them up for 400% damage.
Continue to hold the input to warp to the target and slam them down, dealing 400% damage.

Polearm- Long range. Base attacks hit 2x minimum. Swap attacks hit 3x. Unique input of holding jump and attack. All attacks have proc of 0.3.

Polearm input Description
Neutral Thrust forward, dealing 2x150% damage.
Forward Charge, then dash and thrust forward, dealing 2x150% damage.
Backward Throw your polearm, piercing and dealing 2x150% damage.
Aerial Dash and thrust forward at your aim direction. Backhop on contact, dealing 2x150% damage.
Aerial + Jump Dragoon thrust, descending down, dealing 2x150% damage.
Deal damage based on how long you were falling when you hit the ground.
Swap Neutral Sweep your polearm from right to left, dealing 3x150% damage.
Swap Forward Dash and thrust forward, dealing 3x150% damage.
Swap Backward Backhop, dealing 3x150% damage.
Swap Aerial Warp to the target and deal 450% damage. Attackspeed increases damage instead of adding more attacks. The attack ignores armor and deals bonus damage to low health targets.
Swap Aerial + Jump Double Dragoon thrust, descending down, dealing 3x150% damage.
Deal damage based on how long you were falling when you hit the ground.

Numbers

Armor = 10 + 0.5 per level
Damage = 12 + 2.4 per level
Regen = 1 + 0.2 per level
Health = 162 + 15 per level
Movespeed = 7

These stats are prone to change.

rest of changelog on github.