Spin Pound dive removal and Wario bug fix. (#11)
* Update character-movesets.lua This new version removes the dive for Luigi's Spin Pound and fixes the momentum glitch with Wario * Spin Pound Dive removal and Wario bug fix The Spin Pound Dive was easily removed by just removing the code that puts you into a dive when B is pressed. The Wario bug was also fixed by simply making it so if Wario is in the Water Jump Hold action the faster air speed from holding an item doesn't apply to him.
This commit is contained in:
parent
6f911738cf
commit
f2efa5a5d0
|
@ -50,12 +50,6 @@ function act_spin_pound(m)
|
|||
|
||||
set_mario_animation(m, MARIO_ANIM_TWIRL)
|
||||
|
||||
if (m.input & INPUT_B_PRESSED) ~= 0 then
|
||||
mario_set_forward_vel(m, 10.0)
|
||||
m.vel.y = 35
|
||||
set_mario_action(m, ACT_DIVE, 0)
|
||||
end
|
||||
|
||||
local stepResult = perform_air_step(m, 0)
|
||||
if stepResult == AIR_STEP_LANDED then
|
||||
if should_get_stuck_in_ground(m) ~= 0 then
|
||||
|
@ -788,6 +782,11 @@ function wario_before_phys_step(m)
|
|||
end
|
||||
end
|
||||
|
||||
-- fixes the momentum bug
|
||||
if (m.action & ACT_HOLD_WATER_JUMP) then
|
||||
return
|
||||
end
|
||||
|
||||
-- faster holding item
|
||||
if m.heldObj ~= nil then
|
||||
m.vel.y = m.vel.y - 1
|
||||
|
|
Loading…
Reference in New Issue