TeaL-NoctisMod icon

NoctisMod

Above all, I'm just a man. 1.6.0- SOTS update

Last updated 2 weeks ago
Total downloads 85875
Total rating 7 
Categories Player Characters
Dependency string TeaL-NoctisMod-1.6.1
Dependants 25 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
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 Mod RoR2

Noctis Lucis Caelum mod for Ror2 https://thunderstore.io/package/TeaL/NoctisMod/

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.6.1- Fixes/Changes

    • Fixed Greatsword Neutral overriding other skillslots with Greatsword.
    • Fixed repeated thunderbolts in the Prime Meridian.
    • Fixed the freezing effect from far warpstrikes causing errors.
    • Narrowed the aiming of the reticle to help with targeting the right enemies, the range remains the same. Movespeed now also increases the range of Noctis' warpstrike.
  • 1.6.0- SOTS update!

  • 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.

Credits

HenryMod for the template.
Ethanol10(discord ethanol10) for weapon shader and partial attack logic

rest of changelog on github.