Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

SSBU/Ness: Difference between revisions

From Dragdown
Content added Content deleted
No edit summary
Line 139: Line 139:
*Placeholder
*Placeholder
}}
}}

==Smash Attacks==
===Side Smash===
<big>({{Prompt|Analog Smash Left}}/{{Prompt|Analog Smash Right}} + {{Prompt|A}}) or ({{Prompt|C Left}} / {{Prompt|C Right}})</big>
{{MoveDataCargo
| title = Side Smash
| subtitle =
| input = Side Smash
| images =
{{MoveDataCargoImage|NessFSmash_0|1|}}
| hitboxes =
{{MoveDataCargoImage|NessFSmash_0|1||hitbox=yes}}
| info =
{{AttackDataCargo-SSBU/Query|NessFSmash_0}}

* Very strong tipper, one of the strongest FSmashes in the game
* Slow reflector, hefty lag and startup, only use this when you are sure if it'll hit or if you're not good enough at doing optimal techchases.


}}

===Up Smash===
<big>{{Prompt|Analog Smash Up}} + {{Prompt|A}}</big> or {{Prompt|C Up}}</big>
{{MoveDataCargo
| title = Up Smash
| subtitle =
| input = Up Smash
| images =
{{MoveDataCargoImage|NessUSmashCharge_0|1|caption=The yoyo holds the ledge hostage but loses to all aerials}}
{{MoveDataCargoImage|NessUSmash_0|1|caption=}}
| hitboxes =
{{MoveDataCargoImage|NessUSmashCharge_0|1||hitbox=yes}}
{{MoveDataCargoImage|NessUSmash_0|1||hitbox=yes}}
| info =
{{AttackDataCargo-SSBU/Query|NessUSmashCharge_0}}
{{AttackDataCargo-SSBU/Query|NessUSmash_0}}

* One of his decent out of shield options, can be used to 2 frame at ledge.
* Loses to most aerials due to low priority


}}

===Down Smash===
<big>{{Prompt|Analog Smash Down}} + {{Prompt|A}}</big> or {{Prompt|C Down}}</big>

{{MoveDataCargo
| title = Down Smash
| subtitle =
| input = Down Smash
| images =
{{MoveDataCargoImage|NessDSmashCharge_0|1|caption= The other yoyo when you need to cover ledge facing back}}
{{MoveDataCargoImage|NessDSmash_0|1|caption=}}
| hitboxes =
{{MoveDataCargoImage|NessDSmashCharge_0|1||hitbox=yes}}
{{MoveDataCargoImage|NessDSmash_0|1||hitbox=yes}}
| info =
{{AttackDataCargo-SSBU/Query|NessDSmashCharge_0}}
{{AttackDataCargo-SSBU/Query|NessDSmash_0}}

* Placeholder


}}

==Aerials==
===Neutral Aerial===
<big>Airborne {{Prompt|A}}</big>

{{MoveDataCargo
| title = Neutral Air
| subtitle =
| input = Neutral Air
| images =
{{MoveDataCargoImage|NessNAir_0|1|caption= This is the move that forces you to not get too close to Ness}}
| hitboxes =
{{MoveDataCargoImage|NessNAir_0|1||hitbox=yes}}
| info =
{{AttackDataCargo-SSBU/Query|NessNAir_0}}
{{AttackDataCargo-SSBU/Query|NessNAir_1}}

* One of the strongest knockback NAirs in the game
* The active frames and hitbox allow this to be a great way to force the opponent away from you, edgeguard and to setup techchases.



}}

===Forward Aerial===
<big>Airborne {{Prompt|Analog Right}} + {{Prompt|A}}</big>
{{MoveDataCargo
| title = Forward Air
| subtitle =
| input = Forward Air
| images =
{{MoveDataCargoImage|NessFAir_0|1|caption=An edgeguard and offstage combo followup combination}}
| hitboxes =
{{MoveDataCargoImage|NessFAir_0|1||hitbox=yes}}
| info =
{{AttackDataCargo-SSBU/Query|NessFAir_0}}
{{AttackDataCargo-SSBU/Query|NessFAir_1}}

* Ness can abuse this move offstage for continous offstage pressure while covering airdodge or predictable unsafe high or in between recoveries.

*When autocancelled onstage it can be looped into itself and be a tad bit safer, FAir

*This move trades really badly to strong multihits at the start before the last hit.

}}

===Back Aerial===
<big>Airborne {{Prompt|Analog Left}} + {{Prompt|A}}</big>
{{MoveDataCargo
| title = Back Air
| subtitle =
| input = Back Air
| images =
{{MoveDataCargoImage|NessBAir_0|1|caption=}}
| hitboxes =
{{MoveDataCargoImage|NessBAir_0|1||hitbox=yes}}
| info =
{{AttackDataCargo-SSBU/Query|NessBAir_0}}
{{AttackDataCargo-SSBU/Query|NessBAir_1}}



* A very strong kill move and spacing tool due to it's great knockback safety on block.


}}

===Up Aerial===
<big>Airborne {{Prompt|Analog Up}} + {{Prompt|A}}</big>
{{MoveDataCargo
| title = Up Air
| subtitle =
| input = Up Air
| images =
{{MoveDataCargoImage|NessUAir_0|1|caption=}}
| hitboxes =
{{MoveDataCargoImage|NessUAir_0|1||hitbox=yes}}
| info =
{{AttackDataCargo-SSBU/Query|NessUAir_0}}
{{AttackDataCargo-SSBU/Query|NessUAir_1}}

* One of Ness' safest vertical moves in most situations

* Very good coverage for front and back and can be made safer if spaced so the later hits connect shield last as you land.

* Extremely active and leads into itself and {{special|PSI Magnet}}

* Can be used as a dragdown move to confirm into FTilt or Grab

}}

===Down Aerial===
<big>Airborne {{Prompt|Analog Down}} + {{Prompt|A}}</big>
{{MoveDataCargo
| title = Down Air
| subtitle =
| input = Down Air
| images =
{{MoveDataCargoImage|NessDAir_0|1|caption=}}
| hitboxes =
{{MoveDataCargoImage|NessDAir_0|1||hitbox=yes}}
| info =
{{AttackDataCargo-SSBU/Query|NessDAir_0}}
{{AttackDataCargo-SSBU/Query|NessDAir_1}}

* Very strong spike

* Combos into itself and has great followups into Ness' vertical moves and punish tools such as UAir

* Very early autocancel window, very safe to fake out with from a full hop on platform

A very strong spike that also has fakeout mixups thanks to it's generous auto cancel window.

}}

==Specials==
=== PK Freeze ===
<big>{{Prompt|B}}</big>
{{MoveDataCargo
| title = PK Flash
| subtitle =
| input = PK Flash
| images =
{{MoveDataCargoImage|NessPKFlash_0|1|caption=A terrible move that has very decent niches now that it's buffed in Ultimate}}
{{MoveDataCargoImage|NessPKFlash_0|2|caption=Explosion}}
| hitboxes =
{{MoveDataCargoImage|NessPKFlash_0|1||hitbox=yes}}
| info =
{{AttackDataCargo-SSBU/Query|NessPKFlash_0}}

* Can be steered left or right, with the direction Ness is facing dictating its momentum

* Hitbox becomes much bigger and the knockback much stronger the longer the button is held

*This move is absurdly safe on shield especially when charged

* This move is so plus on hit and the opponent does not get sent upward immediately so you can dtilt between it on max charge or get a free grab both on hit and shield.

* Only the explosion can be reflected or absorbed
** It cannot, however, be pocketed by {{StockIcon|Villager}} or {{StockIcon|Isabelle}}

* Catches landings well
* Decent stalling move and it's vertical range helps Ness mixup at ledge



}}

=== PK Fire ===
<big>({{Prompt|Analog Smash Left}}/{{Prompt|Analog Smash Right}} + {{Prompt|B}})</big>
{{MoveDataCargo
| title = PK Fire
| subtitle =
| input = PK Fire
| images =
{{MoveDataCargoImage|NessPKFireG_0|1|caption=Since it's a great punish tool, people find this move very annoying}}
{{MoveDataCargoImage|NessPKFireA_0|1|caption=}}
{{MoveDataCargoImage|NessPKFirePillar_0|1|caption=}}
| hitboxes =
{{MoveDataCargoImage|NessPKFireG_0|1||hitbox=yes}}
{{MoveDataCargoImage|NessPKFireA_0|1||hitbox=yes}}
{{MoveDataCargoImage|NessPKFireA_0|1||hitbox=yes}}
| info =
{{AttackDataCargo-SSBU/Query|NessPKFireG_0}}
{{AttackDataCargo-SSBU/Query|NessPKFireA_0}}
{{AttackDataCargo-SSBU/Query|NessPKFirePillar_0}}

* The aerial version has less lag than the grounded version

* Quicker on startup and more active than {{StockIcon|}} but the grounded has more lag to compensate

* Great punish tool that can be optimized with double jump cancel momentum and other techniques



}}

=== PK Thunder ===
<big>{{Prompt|Analog Up}} + {{Prompt|B}}</big>
{{MoveDataCargo
| title = PK Thunder
| subtitle =
| input = PK Thunder
| images =
{{MoveDataCargoImage|NessPKThunder2_0|1|caption=Use this to punish players who commit too much or too high on platforms}}
| hitboxes =
{{MoveDataCargoImage|NessPKThunder2_0|1||hitbox=yes}}
| info =
{{AttackDataCargo-SSBU/Query|NessPKThunder1_0}}
{{AttackDataCargo-SSBU/Query|NessPKThunder2_0}}
{{AttackDataCargo-SSBU/Query|NessPKThunder2_1}}

'''PK Thunder 1'''

* Consists of a "head" hitbox and a "tail" hitbox

* The head PK Thunder 1 hitbox does way more damage, shield damage, knockback, hitstun on it's own than {{StockIcon|Lucas}} PK Thunder 1

* Since this is much faster and less laggy of a projetile than {{StockIcon|Lucas}}'s version of PKT1, it can be used to juggle and condition opponents vertically and it's less reactable generally to move the projectile. This means you can circle it around to catch them into PK Thunder 2 and kill them early or break their shield as a risky read.



----
'''PK Thunder 2'''

* Triggers when Ness hits himself with the projectile

* Ridiculously high damage if the early hitbox connects

* Ness' main non airdodge recovery

* Ness' PK Thunder does a ton of shield damage for the early hit

* High startup (when counting PK Thunder 1) can leave Ness vulnerable against wary opponents

* Very punishable on whiff if landed with onstage

*When the hitbox connects on the enemy in the air, the recovery momentum and distance is shortened, this also means it slows down onstage ater connecting.

* Interacts differently with walls depending on which side of the stage you are on. Ness is more likely to slide up the left side, while he is more likely to "bonk" off the right side.
** This is most noticeable on stages with vertical walls such as Kalos and Yoshi's


* If Ness collides with terrain and "bonks" off, he has a 31-frame window to input another PK Thunder before going into free fall. This allows him to both extend his recovery distance and create new mixups to throw off an opponent's timings.
** This can only be done once before landing or grabbing ledge

* The early hitbox triggers special zoom

* Early hit will also come out immediately upon colliding with terrain

* If the projectile is absorbed or reflected during startup, Ness will go into free fall






}}

=== PSI Magnet ===
<big>{{Prompt|Analog Down}} + {{Prompt|B}}</big>
{{MoveDataCargo
| title = PSI Magnet
| subtitle =
| input = PSI Magnet
| images =
{{MoveDataCargoImage|NessPSIMagnet_0|1|caption=This move aids in dealing with certain characters' energy projectiles which makes their normal gameplan easier to deal with and is a versatile advantage tool}}{{MoveDataCargoImage|NessPSIMagnetEnd_0|1|caption=}}
| hitboxes =
{{MoveDataCargoImage|NessPSIMagnet_0|1||hitbox=yes}}
{{MoveDataCargoImage|NessPSIMagnetEnd_0|1||hitbox=yes}}
| info =
{{AttackDataCargo-SSBU/Query|NessPSIMagnet(Ground)_0}}
{{AttackDataCargo-SSBU/Query|NessPSIMagnet(Aerial)_0}}
{{AttackDataCargo-SSBU/Query|NessPSIMagnet(End)_0}}

* Heals a maximum of 30% per projectile, regardless of how strong the absorbed energy projectile is

* If you absorb on the ground you can immediately cancel into a spotdodge, roll or jump which immediately takes you out of the magnet animation.

* Can be used for movement mixups and to stall

* Thanks to the absorb, important pressure tools of characters such as {{StockIcon|Snake}}, {{StockIcon|Pikachu}}, {{StockIcon|Mario}} and {{StockIcon|Sora}} have to be used much more carefully due to the reward Ness gets while also reducing the threat of energy projectiles which makes the matchups considerably easier.



}}

==Grabs & Throws==
=== Standing Grab ===
{{Prompt|Z}}
{{MoveDataCargo
| title = Standing Grab
| subtitle =
| input = Standing Grab
| images =
{{MoveDataCargoImage|NessGrab|1|}}
| hitboxes =
{{MoveDataCargoImage|NessGrab|1||hitbox=yes}}
| info =
{{AttackDataCargo-SSBU/Query|NessGrab}}

Ness' fastest throw, usable out of shield somewhat cause of how quick and it is and it has low lag.

}}

=== Dash Grab ===
<big>{{Prompt|Analog Smash Left}} or {{Prompt|Analog Smash Right}} > {{Prompt|Z}}</big>
{{MoveDataCargo
| title = Dash Grab
| subtitle =
| input = Dash Grab
| images =
{{MoveDataCargoImage|NessDashGrab_0|1|caption=Do not Recommend}}
| hitboxes =
{{MoveDataCargoImage|NessDashGrab_0|1|caption=|hitbox=yes}}
| info =
{{AttackDataCargo-SSBU/Query|NessDashGrab}}


}}

=== Pivot Grab ===
<big>{{Prompt|Analog Smash Right}} > {{Prompt|Analog Left}} + {{Prompt|Z}}</big>
{{MoveDataCargo
| title = Pivot Grab
| subtitle =
| input = Pivot Grab
| images =
{{MoveDataCargoImage|NessPivotGrab_0|1|caption=It grabs way further than it looks ingame}}
| hitboxes =
{{MoveDataCargoImage|NessPivotGrab_0|1|caption=|hitbox=yes}}
| info =
{{AttackDataCargo-SSBU/Query|NessPivotGrab}}

Ness' longest range grab, this grabs considerably further that it works to catch unsafe landings.

}}

=== Pummel ===
<big>After grabbing, {{Prompt|A}}</big>
{{MoveDataCargo
| title = Pummel
| subtitle =
| input = Pummel
| images =
{{MoveDataCargoImage|NessPummel_0|1|caption=}}
| hitboxes =
{{MoveDataCargoImage|NessPummel_0|1|caption=|hitbox=yes}}
| info =
{{AttackDataCargo-SSBU/Query|NessPummel}}

*Used for unstaling moves and throws

}}

=== Forward Throw ===
<big>After grabbing, {{Prompt|Analog Right}}</big>
{{MoveDataCargo
| title = Forward Throw
| subtitle =
| input =
| images = Forward Throw
{{MoveDataCargoImage|NessFThrow_0|1|caption=}}
| hitboxes =
{{MoveDataCargoImage|NessFThrow_0|1|caption=|hitbox=yes}}
| info =
{{AttackDataCargo-SSBU/Query|NessFThrow}}

* Used to setup for edgeguards when BThrow has low knockback at earlier percents.

}}

=== Back Throw ===
<big>After grabbing, {{Prompt|Analog Left}}</big>
{{MoveDataCargo
| title = Back Throw
| subtitle =
| input = Back Throw
| images =
{{MoveDataCargoImage|NessBThrow_0|1|caption= Please just di this in and pray}}
| hitboxes =
{{MoveDataCargoImage|NessBThrow_0|1|caption=|hitbox=yes}}
| info =
{{AttackDataCargo-SSBU/Query|NessBThrow}}

* One of the best horizontal kill throws in the game, kills really well regardless of position.

}}

=== Up Throw ===
<big>After grabbing, {{Prompt|Analog Up}}</big>
{{MoveDataCargo
| title = Up Throw
| subtitle =
| input = Up Throw
| images =
{{MoveDataCargoImage|NessUThrow_0|1|caption=}}
| hitboxes =
{{MoveDataCargoImage|NessUThrow_0|1|caption=|hitbox=yes}}
| info =
{{AttackDataCargo-SSBU/Query|NessUThrow}}

* Ness


}}

=== Down Throw ===
<big>After grabbing, {{Prompt|Analog Down}}</big>
{{MoveDataCargo
| title = Down Throw
| subtitle =
| input = Down Throw
| images =
{{MoveDataCargoImage|NessDThrow_0|1|caption=dthrow fair is fake against most characters}}
| hitboxes =
{{MoveDataCargoImage|NessDThrow_0|1|caption=|hitbox=yes}}
| info =
{{AttackDataCargo-SSBU/Query|NessDThrow}}

* Placeholder


}}

==Floor Attacks==
===Ledge Attack===
{{MoveDataCargo
| title = Ledge Attack
| subtitle =
| input = Ledge Attack
| images =
{{MoveDataCargoImage|NessLedgeAttack_0|1|caption=}}
| hitboxes =
{{MoveDataCargoImage|NessLedgeAttack_0|1|caption=|hitbox=yes}}
| info =
{{AttackDataCargo-SSBU/Query|NessLedgeAttack_0}}


One of the worst and lowest ranged ledge attacks in the game. Very unsafe on shield and it does not hit very far at all, be mindful of that when using ledge attack.
}}

===Getup Attack===
{{MoveDataCargo
| title = Getup Attack
| subtitle =
| input = Getup Attack
| images =
{{MoveDataCargoImage|NessGetupAttack_0|1|caption=}}
{{MoveDataCargoImage|NessGetupAttack_1|1|caption=}}
| hitboxes =
{{MoveDataCargoImage|NessGetupAttack_0|1|caption=|hitbox=yes}}
{{MoveDataCargoImage|NessGetupAttack_1|1|caption=|hitbox=yes}}
| info =
{{AttackDataCargo-SSBU/Query|NessGetupAttack_0}}
{{AttackDataCargo-SSBU/Query|NessGetupAttack_1}}


}}

===Trip Attack===
{{MoveDataCargo
| title = Trip Attack
| subtitle =
| input =Trip Attack
| images =
{{MoveDataCargoImage|NessTripAttack_0|1|caption=}}
| hitboxes =
{{MoveDataCargoImage|NessTripAttack_0|1|caption=|hitbox=yes}}
| info =
{{AttackDataCargo-SSBU/Query|NessTripAttack_0}}

}}



==Navigation==
==Navigation==
Line 145: Line 663:
{{#lst:{{PAGENAME}}/Data|Links}}
{{#lst:{{PAGENAME}}/Data|Links}}
{{#lst:Navigation}}
{{#lst:Navigation}}

[[Category:Super Smash Bros Ultimate]]
[[Category:Playable Character]]
[[Category:Ness]]

Revision as of 09:59, 9 September 2022


Overview

Ness
Weight:94
Spotdodge:The duration and intangibility of this character's on-spot dodges.25F (3~17F int.)
Air Dodge:The intangibility of this character's air dodges, both neutral and directional.3~30 int. (Neutral)
3~21 int. (Directional)
Unique Recovery Options:Recovery options that this character may have other than their Up Special.Extended Double Jump
Fastest OOS:N-Air(8F), USmash, Down B (Air)(10F)
Overview
[[File:SSBU/Ness_{{{2}}}_Stock.png|link=SSBU/Ness/{{{2}}}|x25px|alt=]] [[SSBU/Ness/{{{2}}}|{{{2}}}]] is a character in SSBU. (Placeholder)
Summary
Ness [[File:SSBU/Ness_{{{2}}}_Stock.png|link=SSBU/Ness/{{{2}}}|x25px|alt=]] [[SSBU/Ness/{{{2}}}|{{{2}}}]] does things (Placeholder)
Pros Cons
  • Placeholder
  • Placeholder



Normal Moves

Jab

Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `images__full` AS `images` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessJab1_0' ORDER BY `cargo__SSBU_MoveData`.`images__full` LIMIT 100

.
Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `images__full` AS `images` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessJab2_0' ORDER BY `cargo__SSBU_MoveData`.`images__full` LIMIT 100

.
Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `images__full` AS `images` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessJab3_0' ORDER BY `cargo__SSBU_MoveData`.`images__full` LIMIT 100

.
Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `hitboxes__full` AS `hitboxes` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessJab1_0' ORDER BY `cargo__SSBU_MoveData`.`hitboxes__full` LIMIT 100

.
Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `hitboxes__full` AS `hitboxes` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessJab2_0' ORDER BY `cargo__SSBU_MoveData`.`hitboxes__full` LIMIT 100

.
Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `hitboxes__full` AS `hitboxes` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessJab3_0' ORDER BY `cargo__SSBU_MoveData`.`hitboxes__full` LIMIT 100

.
Hitboxes Off
Hitboxes On
Error: No field named "input" found for any of the specified database tables.
Error: No field named "input" found for any of the specified database tables.
Error: No field named "input" found for any of the specified database tables.

Jab 1

  • Placeholder

Jab 2

  • Placeholder

Jab 3

  • Placeholder
Forward Tilt

/ + (angleable)

Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `images__full` AS `images` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessFTilt_0' ORDER BY `cargo__SSBU_MoveData`.`images__full` LIMIT 100

.
Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `images__full` AS `images` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessFTiltUp_0' ORDER BY `cargo__SSBU_MoveData`.`images__full` LIMIT 100

.
Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `images__full` AS `images` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessFTiltDown_0' ORDER BY `cargo__SSBU_MoveData`.`images__full` LIMIT 100

.
Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `hitboxes__full` AS `hitboxes` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessFTilt_0' ORDER BY `cargo__SSBU_MoveData`.`hitboxes__full` LIMIT 100

.
Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `hitboxes__full` AS `hitboxes` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessFTiltUp_0' ORDER BY `cargo__SSBU_MoveData`.`hitboxes__full` LIMIT 100

.
Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `hitboxes__full` AS `hitboxes` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessFTiltDown_0' ORDER BY `cargo__SSBU_MoveData`.`hitboxes__full` LIMIT 100

.
Hitboxes Off
Hitboxes On
Error: No field named "input" found for any of the specified database tables.
Error: No field named "input" found for any of the specified database tables.
  • Can be angled up or down
  • Very strong for a quick FTilt
Up Tilt

+

Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `images__full` AS `images` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessUTilt_0' ORDER BY `cargo__SSBU_MoveData`.`images__full` LIMIT 100

.
Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `hitboxes__full` AS `hitboxes` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessUTilt_0' ORDER BY `cargo__SSBU_MoveData`.`hitboxes__full` LIMIT 100

.
Hitboxes Off
Hitboxes On
Error: No field named "input" found for any of the specified database tables.
Error: No field named "input" found for any of the specified database tables.
Down Tilt

+

Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `images__full` AS `images` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessDTilt_0' ORDER BY `cargo__SSBU_MoveData`.`images__full` LIMIT 100

.
Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `hitboxes__full` AS `hitboxes` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessDTilt_0' ORDER BY `cargo__SSBU_MoveData`.`hitboxes__full` LIMIT 100

.
Hitboxes Off
Hitboxes On
Error: No field named "input" found for any of the specified database tables.
Error: No field named "input" found for any of the specified database tables.
  • Ness DTilt is also tied with [[File:Lucas_{{{2}}}_Stock.png|link=Lucas/{{{2}}}|x25px|alt=]] [[Lucas/{{{2}}}|{{{2}}}]], [[File:R.O.B._{{{2}}}_Stock.png|link=R.O.B./{{{2}}}|x25px|alt=]] [[R.O.B./{{{2}}}|{{{2}}}]], [[File:Little Mac_{{{2}}}_Stock.png|link=Little Mac/{{{2}}}|x25px|alt=]] [[Little Mac/{{{2}}}|{{{2}}}]], and [[File:Meta Knight_{{{2}}}_Stock.png|link=Meta Knight/{{{2}}}|x25px|alt=]] [[Meta Knight/{{{2}}}|{{{2}}}]] for the second fastest DTilt in the game (the fastest being Ryu/Ken's DTilt, which is frame 2).
  • If the transition of Ness DTilt is done in rapid succession when spaced, it can lock the opponent in their shield when blocked which you can use for mindgames or to reset neutral or potentially get a grab or punish if they mash after you stop.


Dash Attack

>

Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `images__full` AS `images` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessDashAttack_0' ORDER BY `cargo__SSBU_MoveData`.`images__full` LIMIT 100

.
Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `hitboxes__full` AS `hitboxes` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessDashAttack_0' ORDER BY `cargo__SSBU_MoveData`.`hitboxes__full` LIMIT 100

.
Hitboxes Off
Hitboxes On
Error: No field named "input" found for any of the specified database tables.
Error: No field named "input" found for any of the specified database tables.
Error: No field named "input" found for any of the specified database tables.
Error: No field named "input" found for any of the specified database tables.
Error: No field named "input" found for any of the specified database tables.
  • The move is decently active
  • Massively disjointed, going past ness' hand hurtbox
  • Placeholder

Smash Attacks

Side Smash

(/ + ) or ( / )

Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `images__full` AS `images` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessFSmash_0' ORDER BY `cargo__SSBU_MoveData`.`images__full` LIMIT 100

.
Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `hitboxes__full` AS `hitboxes` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessFSmash_0' ORDER BY `cargo__SSBU_MoveData`.`hitboxes__full` LIMIT 100

.
Hitboxes Off
Hitboxes On
Error: No field named "input" found for any of the specified database tables.
  • Very strong tipper, one of the strongest FSmashes in the game
  • Slow reflector, hefty lag and startup, only use this when you are sure if it'll hit or if you're not good enough at doing optimal techchases.

Up Smash

+ or

Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `images__full` AS `images` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessUSmashCharge_0' ORDER BY `cargo__SSBU_MoveData`.`images__full` LIMIT 100

.

The yoyo holds the ledge hostage but loses to all aerials
Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `images__full` AS `images` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessUSmash_0' ORDER BY `cargo__SSBU_MoveData`.`images__full` LIMIT 100

.
Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `hitboxes__full` AS `hitboxes` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessUSmashCharge_0' ORDER BY `cargo__SSBU_MoveData`.`hitboxes__full` LIMIT 100

.
Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `hitboxes__full` AS `hitboxes` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessUSmash_0' ORDER BY `cargo__SSBU_MoveData`.`hitboxes__full` LIMIT 100

.
Hitboxes Off
Hitboxes On
Error: No field named "input" found for any of the specified database tables.
Error: No field named "input" found for any of the specified database tables.
  • One of his decent out of shield options, can be used to 2 frame at ledge.
  • Loses to most aerials due to low priority

Down Smash

+ or

Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `images__full` AS `images` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessDSmashCharge_0' ORDER BY `cargo__SSBU_MoveData`.`images__full` LIMIT 100

.

The other yoyo when you need to cover ledge facing back
Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `images__full` AS `images` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessDSmash_0' ORDER BY `cargo__SSBU_MoveData`.`images__full` LIMIT 100

.
Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `hitboxes__full` AS `hitboxes` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessDSmashCharge_0' ORDER BY `cargo__SSBU_MoveData`.`hitboxes__full` LIMIT 100

.
Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `hitboxes__full` AS `hitboxes` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessDSmash_0' ORDER BY `cargo__SSBU_MoveData`.`hitboxes__full` LIMIT 100

.
Hitboxes Off
Hitboxes On
Error: No field named "input" found for any of the specified database tables.
Error: No field named "input" found for any of the specified database tables.
  • Placeholder

Aerials

Neutral Aerial

Airborne

Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `images__full` AS `images` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessNAir_0' ORDER BY `cargo__SSBU_MoveData`.`images__full` LIMIT 100

.

This is the move that forces you to not get too close to Ness
Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `hitboxes__full` AS `hitboxes` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessNAir_0' ORDER BY `cargo__SSBU_MoveData`.`hitboxes__full` LIMIT 100

.
Hitboxes Off
Hitboxes On
Error: No field named "input" found for any of the specified database tables.
Error: No field named "input" found for any of the specified database tables.
  • One of the strongest knockback NAirs in the game
  • The active frames and hitbox allow this to be a great way to force the opponent away from you, edgeguard and to setup techchases.

Forward Aerial

Airborne +

Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `images__full` AS `images` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessFAir_0' ORDER BY `cargo__SSBU_MoveData`.`images__full` LIMIT 100

.

An edgeguard and offstage combo followup combination
Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `hitboxes__full` AS `hitboxes` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessFAir_0' ORDER BY `cargo__SSBU_MoveData`.`hitboxes__full` LIMIT 100

.
Hitboxes Off
Hitboxes On
Error: No field named "input" found for any of the specified database tables.
Error: No field named "input" found for any of the specified database tables.
  • Ness can abuse this move offstage for continous offstage pressure while covering airdodge or predictable unsafe high or in between recoveries.
  • When autocancelled onstage it can be looped into itself and be a tad bit safer, FAir
  • This move trades really badly to strong multihits at the start before the last hit.

Back Aerial

Airborne +

Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `images__full` AS `images` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessBAir_0' ORDER BY `cargo__SSBU_MoveData`.`images__full` LIMIT 100

.
Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `hitboxes__full` AS `hitboxes` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessBAir_0' ORDER BY `cargo__SSBU_MoveData`.`hitboxes__full` LIMIT 100

.
Hitboxes Off
Hitboxes On
Error: No field named "input" found for any of the specified database tables.
Error: No field named "input" found for any of the specified database tables.


  • A very strong kill move and spacing tool due to it's great knockback safety on block.

Up Aerial

Airborne +

Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `images__full` AS `images` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessUAir_0' ORDER BY `cargo__SSBU_MoveData`.`images__full` LIMIT 100

.
Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `hitboxes__full` AS `hitboxes` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessUAir_0' ORDER BY `cargo__SSBU_MoveData`.`hitboxes__full` LIMIT 100

.
Hitboxes Off
Hitboxes On
Error: No field named "input" found for any of the specified database tables.
Error: No field named "input" found for any of the specified database tables.
  • One of Ness' safest vertical moves in most situations
  • Very good coverage for front and back and can be made safer if spaced so the later hits connect shield last as you land.
  • Extremely active and leads into itself and PSI Magnet
  • Can be used as a dragdown move to confirm into FTilt or Grab

Down Aerial

Airborne +

Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `images__full` AS `images` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessDAir_0' ORDER BY `cargo__SSBU_MoveData`.`images__full` LIMIT 100

.
Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `hitboxes__full` AS `hitboxes` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessDAir_0' ORDER BY `cargo__SSBU_MoveData`.`hitboxes__full` LIMIT 100

.
Hitboxes Off
Hitboxes On
Error: No field named "input" found for any of the specified database tables.
Error: No field named "input" found for any of the specified database tables.
  • Very strong spike
  • Combos into itself and has great followups into Ness' vertical moves and punish tools such as UAir
  • Very early autocancel window, very safe to fake out with from a full hop on platform
A very strong spike that also has fakeout mixups thanks to it's generous auto cancel window.

Specials

PK Freeze

Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `images__full` AS `images` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessPKFlash_0' ORDER BY `cargo__SSBU_MoveData`.`images__full` LIMIT 100

.

A terrible move that has very decent niches now that it's buffed in Ultimate
Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `images__full` AS `images` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessPKFlash_0' ORDER BY `cargo__SSBU_MoveData`.`images__full` LIMIT 100

.

Explosion
Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `hitboxes__full` AS `hitboxes` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessPKFlash_0' ORDER BY `cargo__SSBU_MoveData`.`hitboxes__full` LIMIT 100

.
Hitboxes Off
Hitboxes On
Error: No field named "input" found for any of the specified database tables.
  • Can be steered left or right, with the direction Ness is facing dictating its momentum
  • Hitbox becomes much bigger and the knockback much stronger the longer the button is held
  • This move is absurdly safe on shield especially when charged
  • This move is so plus on hit and the opponent does not get sent upward immediately so you can dtilt between it on max charge or get a free grab both on hit and shield.
  • Only the explosion can be reflected or absorbed
    • It cannot, however, be pocketed by [[File:Villager_{{{2}}}_Stock.png|link=Villager/{{{2}}}|x25px|alt=]] [[Villager/{{{2}}}|{{{2}}}]] or [[File:Isabelle_{{{2}}}_Stock.png|link=Isabelle/{{{2}}}|x25px|alt=]] [[Isabelle/{{{2}}}|{{{2}}}]]
  • Catches landings well
  • Decent stalling move and it's vertical range helps Ness mixup at ledge

PK Fire

(/ + )

Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `images__full` AS `images` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessPKFireG_0' ORDER BY `cargo__SSBU_MoveData`.`images__full` LIMIT 100

.

Since it's a great punish tool, people find this move very annoying
Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `images__full` AS `images` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessPKFireA_0' ORDER BY `cargo__SSBU_MoveData`.`images__full` LIMIT 100

.
Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `images__full` AS `images` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessPKFirePillar_0' ORDER BY `cargo__SSBU_MoveData`.`images__full` LIMIT 100

.
Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `hitboxes__full` AS `hitboxes` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessPKFireG_0' ORDER BY `cargo__SSBU_MoveData`.`hitboxes__full` LIMIT 100

.
Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `hitboxes__full` AS `hitboxes` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessPKFireA_0' ORDER BY `cargo__SSBU_MoveData`.`hitboxes__full` LIMIT 100

.
Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `hitboxes__full` AS `hitboxes` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessPKFireA_0' ORDER BY `cargo__SSBU_MoveData`.`hitboxes__full` LIMIT 100

.
Hitboxes Off
Hitboxes On
Error: No field named "input" found for any of the specified database tables.
Error: No field named "input" found for any of the specified database tables.
Error: No field named "input" found for any of the specified database tables.
  • The aerial version has less lag than the grounded version
  • Quicker on startup and more active than [[File:_{{{2}}}_Stock.png|link=/{{{2}}}|x25px|alt=]] [[/{{{2}}}|{{{2}}}]] but the grounded has more lag to compensate
  • Great punish tool that can be optimized with double jump cancel momentum and other techniques

PK Thunder

+

Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `images__full` AS `images` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessPKThunder2_0' ORDER BY `cargo__SSBU_MoveData`.`images__full` LIMIT 100

.

Use this to punish players who commit too much or too high on platforms
Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `hitboxes__full` AS `hitboxes` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessPKThunder2_0' ORDER BY `cargo__SSBU_MoveData`.`hitboxes__full` LIMIT 100

.
Hitboxes Off
Hitboxes On
Error: No field named "input" found for any of the specified database tables.
Error: No field named "input" found for any of the specified database tables.
Error: No field named "input" found for any of the specified database tables.

PK Thunder 1

  • Consists of a "head" hitbox and a "tail" hitbox
  • The head PK Thunder 1 hitbox does way more damage, shield damage, knockback, hitstun on it's own than [[File:Lucas_{{{2}}}_Stock.png|link=Lucas/{{{2}}}|x25px|alt=]] [[Lucas/{{{2}}}|{{{2}}}]] PK Thunder 1
  • Since this is much faster and less laggy of a projetile than [[File:Lucas_{{{2}}}_Stock.png|link=Lucas/{{{2}}}|x25px|alt=]] [[Lucas/{{{2}}}|{{{2}}}]]'s version of PKT1, it can be used to juggle and condition opponents vertically and it's less reactable generally to move the projectile. This means you can circle it around to catch them into PK Thunder 2 and kill them early or break their shield as a risky read.



PK Thunder 2

  • Triggers when Ness hits himself with the projectile
  • Ridiculously high damage if the early hitbox connects
  • Ness' main non airdodge recovery
  • Ness' PK Thunder does a ton of shield damage for the early hit
  • High startup (when counting PK Thunder 1) can leave Ness vulnerable against wary opponents
  • Very punishable on whiff if landed with onstage
  • When the hitbox connects on the enemy in the air, the recovery momentum and distance is shortened, this also means it slows down onstage ater connecting.
  • Interacts differently with walls depending on which side of the stage you are on. Ness is more likely to slide up the left side, while he is more likely to "bonk" off the right side.
    • This is most noticeable on stages with vertical walls such as Kalos and Yoshi's


  • If Ness collides with terrain and "bonks" off, he has a 31-frame window to input another PK Thunder before going into free fall. This allows him to both extend his recovery distance and create new mixups to throw off an opponent's timings.
    • This can only be done once before landing or grabbing ledge
  • The early hitbox triggers special zoom
  • Early hit will also come out immediately upon colliding with terrain
  • If the projectile is absorbed or reflected during startup, Ness will go into free fall

PSI Magnet

+

Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `images__full` AS `images` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessPSIMagnet_0' ORDER BY `cargo__SSBU_MoveData`.`images__full` LIMIT 100

.

This move aids in dealing with certain characters' energy projectiles which makes their normal gameplan easier to deal with and is a versatile advantage tool
Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `images__full` AS `images` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessPSIMagnetEnd_0' ORDER BY `cargo__SSBU_MoveData`.`images__full` LIMIT 100

.
Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `hitboxes__full` AS `hitboxes` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessPSIMagnet_0' ORDER BY `cargo__SSBU_MoveData`.`hitboxes__full` LIMIT 100

.
Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `hitboxes__full` AS `hitboxes` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessPSIMagnetEnd_0' ORDER BY `cargo__SSBU_MoveData`.`hitboxes__full` LIMIT 100

.
Hitboxes Off
Hitboxes On
Error: No field named "input" found for any of the specified database tables.
Error: No field named "input" found for any of the specified database tables.
Error: No field named "input" found for any of the specified database tables.
  • Heals a maximum of 30% per projectile, regardless of how strong the absorbed energy projectile is
  • If you absorb on the ground you can immediately cancel into a spotdodge, roll or jump which immediately takes you out of the magnet animation.
  • Can be used for movement mixups and to stall
  • Thanks to the absorb, important pressure tools of characters such as [[File:Snake_{{{2}}}_Stock.png|link=Snake/{{{2}}}|x25px|alt=]] [[Snake/{{{2}}}|{{{2}}}]], [[File:Pikachu_{{{2}}}_Stock.png|link=Pikachu/{{{2}}}|x25px|alt=]] [[Pikachu/{{{2}}}|{{{2}}}]], [[File:Mario_{{{2}}}_Stock.png|link=Mario/{{{2}}}|x25px|alt=]] [[Mario/{{{2}}}|{{{2}}}]] and [[File:Sora_{{{2}}}_Stock.png|link=Sora/{{{2}}}|x25px|alt=]] [[Sora/{{{2}}}|{{{2}}}]] have to be used much more carefully due to the reward Ness gets while also reducing the threat of energy projectiles which makes the matchups considerably easier.

Grabs & Throws

Standing Grab

Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `images__full` AS `images` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessGrab' ORDER BY `cargo__SSBU_MoveData`.`images__full` LIMIT 100

.
Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `hitboxes__full` AS `hitboxes` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessGrab' ORDER BY `cargo__SSBU_MoveData`.`hitboxes__full` LIMIT 100

.
Hitboxes Off
Hitboxes On
Error: No field named "input" found for any of the specified database tables.
Ness' fastest throw, usable out of shield somewhat cause of how quick and it is and it has low lag.

Dash Grab

or >

Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `images__full` AS `images` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessDashGrab_0' ORDER BY `cargo__SSBU_MoveData`.`images__full` LIMIT 100

.

Do not Recommend
Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `hitboxes__full` AS `hitboxes` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessDashGrab_0' ORDER BY `cargo__SSBU_MoveData`.`hitboxes__full` LIMIT 100

.
Hitboxes Off
Hitboxes On
Error: No field named "input" found for any of the specified database tables.

Pivot Grab

> +

Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `images__full` AS `images` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessPivotGrab_0' ORDER BY `cargo__SSBU_MoveData`.`images__full` LIMIT 100

.

It grabs way further than it looks ingame
Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `hitboxes__full` AS `hitboxes` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessPivotGrab_0' ORDER BY `cargo__SSBU_MoveData`.`hitboxes__full` LIMIT 100

.
Hitboxes Off
Hitboxes On
Error: No field named "input" found for any of the specified database tables.
Ness' longest range grab, this grabs considerably further that it works to catch unsafe landings.

Pummel

After grabbing,

Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `images__full` AS `images` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessPummel_0' ORDER BY `cargo__SSBU_MoveData`.`images__full` LIMIT 100

.
Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `hitboxes__full` AS `hitboxes` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessPummel_0' ORDER BY `cargo__SSBU_MoveData`.`hitboxes__full` LIMIT 100

.
Hitboxes Off
Hitboxes On
Error: No field named "input" found for any of the specified database tables.
  • Used for unstaling moves and throws

Forward Throw

After grabbing,

Forward Throw
Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `images__full` AS `images` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessFThrow_0' ORDER BY `cargo__SSBU_MoveData`.`images__full` LIMIT 100

.
Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `hitboxes__full` AS `hitboxes` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessFThrow_0' ORDER BY `cargo__SSBU_MoveData`.`hitboxes__full` LIMIT 100

.
Hitboxes Off
Hitboxes On
Error: No field named "input" found for any of the specified database tables.
  • Used to setup for edgeguards when BThrow has low knockback at earlier percents.

Back Throw

After grabbing,

Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `images__full` AS `images` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessBThrow_0' ORDER BY `cargo__SSBU_MoveData`.`images__full` LIMIT 100

.

Please just di this in and pray
Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `hitboxes__full` AS `hitboxes` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessBThrow_0' ORDER BY `cargo__SSBU_MoveData`.`hitboxes__full` LIMIT 100

.
Hitboxes Off
Hitboxes On
Error: No field named "input" found for any of the specified database tables.
  • One of the best horizontal kill throws in the game, kills really well regardless of position.

Up Throw

After grabbing,

Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `images__full` AS `images` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessUThrow_0' ORDER BY `cargo__SSBU_MoveData`.`images__full` LIMIT 100

.
Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `hitboxes__full` AS `hitboxes` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessUThrow_0' ORDER BY `cargo__SSBU_MoveData`.`hitboxes__full` LIMIT 100

.
Hitboxes Off
Hitboxes On
Error: No field named "input" found for any of the specified database tables.
  • Ness

Down Throw

After grabbing,

Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `images__full` AS `images` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessDThrow_0' ORDER BY `cargo__SSBU_MoveData`.`images__full` LIMIT 100

.

dthrow fair is fake against most characters
Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `hitboxes__full` AS `hitboxes` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessDThrow_0' ORDER BY `cargo__SSBU_MoveData`.`hitboxes__full` LIMIT 100

.
Hitboxes Off
Hitboxes On
Error: No field named "input" found for any of the specified database tables.
  • Placeholder

Floor Attacks

Ledge Attack

Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `images__full` AS `images` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessLedgeAttack_0' ORDER BY `cargo__SSBU_MoveData`.`images__full` LIMIT 100

.
Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `hitboxes__full` AS `hitboxes` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessLedgeAttack_0' ORDER BY `cargo__SSBU_MoveData`.`hitboxes__full` LIMIT 100

.
Hitboxes Off
Hitboxes On
Error: No field named "input" found for any of the specified database tables.


One of the worst and lowest ranged ledge attacks in the game. Very unsafe on shield and it does not hit very far at all, be mindful of that when using ledge attack.

Getup Attack

Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `images__full` AS `images` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessGetupAttack_0' ORDER BY `cargo__SSBU_MoveData`.`images__full` LIMIT 100

.
Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `images__full` AS `images` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessGetupAttack_1' ORDER BY `cargo__SSBU_MoveData`.`images__full` LIMIT 100

.
Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `hitboxes__full` AS `hitboxes` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessGetupAttack_0' ORDER BY `cargo__SSBU_MoveData`.`hitboxes__full` LIMIT 100

.
Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `hitboxes__full` AS `hitboxes` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessGetupAttack_1' ORDER BY `cargo__SSBU_MoveData`.`hitboxes__full` LIMIT 100

.
Hitboxes Off
Hitboxes On
Error: No field named "input" found for any of the specified database tables.
Error: No field named "input" found for any of the specified database tables.

Trip Attack

Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `images__full` AS `images` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessTripAttack_0' ORDER BY `cargo__SSBU_MoveData`.`images__full` LIMIT 100

.
Lua error: Error 1054: Unknown column 'moveId' in 'where clause'

Function: CargoSQLQuery::run Query: SELECT `hitboxes__full` AS `hitboxes` FROM `cargo__SSBU_MoveData` WHERE moveId = 'NessTripAttack_0' ORDER BY `cargo__SSBU_MoveData`.`hitboxes__full` LIMIT 100

.
Hitboxes Off
Hitboxes On
Error: No field named "input" found for any of the specified database tables.


Navigation

To edit frame data, edit values in SSBU/Ness/Data.
[[File:SSBU_{{{2}}}_Stock.png|link=SSBU/{{{2}}}|x25px|alt=]] [[SSBU/{{{2}}}|{{{2}}}]]


Navigation

Cookies help us deliver our services. By using our services, you agree to our use of cookies.