vgstation-coders / vgstation13

Butts
GNU General Public License v3.0
260 stars 541 forks source link

Buffs Projectile Pastry #36694

Open boy2mantwicethefam opened 2 weeks ago

boy2mantwicethefam commented 2 weeks ago

Will throw pies faster the more pies there are to be thrown (down to a minimum of a pie per 0.1 seconds) Halved empowerment cost, because there are many more, better spells you could get for the price of what it took to empower the Projectile Pastry spell. Cleaned up the code, and Projectile Pastry is no longer considered a fire-based spell. The pie tins could be lit on fire but it doesn't actually produce any heat on its own, which is what fire-based spells do.

:cl:

SonixApache commented 2 weeks ago

Did you test the TTK with this? 0.1 second sounds like macro user instant-kill heaven.

boy2mantwicethefam commented 2 weeks ago

5-6 pies put a target into crit which makes it pretty potent, but at that point you'd consume about 70 spell points just to make pies kill fast (and without the PR it's 120 points). It shortens the time to kill to about 0.6 seconds instead of 2.5-3 seconds but only if the wizard actually manages to hit all the pies, which can be done by either directly clicking the target (which causes all pies to set the victim as the target as to what tile to throw at) or aiming properly (because the speed actually causes knockback). Frankly I mostly went for the shortened duration due to wanting to throw out all the pies while time stop was still active, because it's not enough time to throw all of them out with the default duration of Time Stop and it is lacking in Jojo references.

hacker-on-steroids commented 1 week ago

speaking of wizard instacrit spells, since when do fireballs do 40 damage instead of instant crit?

boy2mantwicethefam commented 1 week ago

They technically do an explosion, the best way to protect against a fireball is to wear bomb-proof armor.

hacker-on-steroids commented 1 week ago

tested it again and it seems to be ~26 damage if you don't get hit by shrapnel i also remember non-EOD bombsuits being useless against explosions but they seem to work well now(which i like but have no idea what it's caused by) which recent PRs touched fireball/explosion/armor code? my searches are coming up blank

https://github.com/vgstation-coders/vgstation13/assets/159179330/9b95d89a-c7c0-4023-804e-101696979d29

boy2mantwicethefam commented 1 week ago

Can't play the video, but I'll try to look into fireball code at some point to see what could be wrong. There was a period of time where it didn't even explode properly and was dealing way less damage than intended because a variable after an explosion rework wasn't set right, but that was fixed.