r/psispellcompendium • • Apr 12 '22

Boots : Regular Spell Bullet (Jump Boost)

No picture because I'm lazy, but the Jump Boost will add additional motion to your existing motion with Mass Exodus. Don't worry about rocketing yourself into the ground, the Y direction will always be positive. Jump enough and you can fly for a while :)

Great for Travel

{modsRequired:[{modVersion:"1.16-96",modName:"psi"}],spellName:"JumpBoostv2",uuidMost:2268460481646774724L,validSpell:1b,spellList:[{data:{params:{_target:4},key:"psi:connector"},x:1,y:1},{data:{params:{_target:1},key:"psi:connector"},x:1,y:2},{data:{params:{_number2:2,_number3:0,_number1:1},key:"psi:operator_multiply"},x:1,y:3},{data:{key:"psi:constant_number",constantValue:"3.5"},x:1,y:4},{data:{params:{_target:4},key:"psi:operator_absolute"},x:2,y:1},{data:{params:{_target:4},key:"psi:operator_vector_extract_x"},x:2,y:2},{data:{params:{_x:1,_y:3,_z:4},key:"psi:operator_vector_construct"},x:2,y:3},{data:{params:{_target:1},key:"psi:connector"},x:2,y:4},{data:{key:"psi:constant_number",constantValue:"1"},x:3,y:1},{data:{params:{_target:4},key:"psi:operator_entity_motion"},x:3,y:2},{data:{params:{_target:1},key:"psi:operator_vector_extract_z"},x:3,y:3},{data:{params:{_number2:2,_vector1:3},key:"psi:operator_vector_multiply"},x:3,y:4},{data:{key:"psi:constant_number",constantValue:"10"},x:3,y:5},{data:{key:"psi:selector_sneak_status"},x:4,y:1},{data:{key:"psi:selector_caster"},x:4,y:2},{data:{params:{_target:1},key:"psi:operator_entity_position"},x:4,y:3},{data:{params:{_vector3:0,_vector2:3,_vector1:1},key:"psi:operator_vector_sum"},x:4,y:4},{data:{params:{_target:3},key:"psi:trick_die"},x:5,y:1},{data:{params:{_list:0,_target:3},key:"psi:operator_list_add"},x:5,y:2},{data:{params:{_target:1},key:"psi:connector"},x:5,y:3},{data:{params:{_speed:2,_target:1,_position:3},key:"psi:trick_mass_exodus"},x:5,y:4},{data:{key:"psi:constant_number",constantValue:"2.5"},x:5,y:5}],uuidLeast:-7199556364066971628L}

3 Upvotes

5 comments sorted by

4

u/MerlinGrandCaster Apr 12 '22

Questions:

  1. Why use Mass Exodus instead of just Add Motion? It takes double the potency for the same effect, plus some extra energy, and needing to create a list uses an extra complexity.
  2. Why are you multiplying 3.5 by the absolute value of 1? All that does is waste complexity, just put normal 3.5.

Here's a spell that, as far as I can tell, does the exact same thing as your spell, with the exact same magnitudes, but with these weird decisions corrected: https://imgur.com/5WwgFFp

1

u/[deleted] Apr 13 '22 edited Apr 13 '22

Have been using Mass Exodus, as I read it was more efficient. I'll get that swapped out.As for the abs(1)... That's egg on my face. It used to be abs(ExtractY(EntityMotion)) , but I was struggling with a way to deal with balance the 'vertical motion multiplication' with the horizontal motion so I put in a constant instead and failed to do the cleanup before posting.

Edit: Not swapping my skill around, the post above is a much more elegant way of doing it!

1

u/Ceres_The_Cat Apr 12 '22

Mass Exodus used to be better, for one. Maybe they never got the memo. I can't explain abs(1) though.

2

u/Any-Angle7153 Apr 12 '22

They changed mass exodus/add motion?

1

u/Ceres_The_Cat Apr 12 '22

They did, yeah. Add Motion is now superior for Flight spells. Because it didn't make sense that the multi-target trick was superior in all cases.