View Single Post
LordHotPocketHomicide
Member
Join Date: Aug 2016
Location: This Realm of Existence
Old 02-04-2021 , 14:00   Spookmaster's (AKA Lord Homicide's) New Freaks + Abilities
Reply With Quote

Hey, all! Some of you may remember me as Lord Homicide from a few years back. Way back then, most of what I made was mediocre hales, typically without any unique abilities, just sort of smashing random abilities together to see what could potentially work. I prefer not to think of those days; they haunt me, and not in a good way. During the time I've been gone, though, I decided to give SourcePawn a crack, and after a few months, I've gotten to the point where I'm able to finally rework some of my old hales, and give them the treatment they really deserve. Huge thanks to Nolo001 for helping me get into SourcePawn, the man is a saint!

Of course, I'm still fairly new to this, so I'm not exactly a SourcePawn genius; this being said, I've included the source code for each ability, so that anyone who wants to improve on them for any reason can do so at their leisure. Also, keep in mind, being new to custom-coded abilities, I do occasionally borrow code. Whenever this happens, I'll always try to credit whoever I borrow from, though sometimes, things slip through my memory. If you're looking through the source code and find that I've borrowed from you and forgot to give credit, or you don't want me borrowing your code, please add me on Steam and let me know so I can correct the error immediately! The last thing I'd want would be to borrow code from someone who doesn't want me to. It'd pretty much just be stealing at that point. Some lines of code I borrowed and regularly reuse (which is to say I borrowed it for one plugin, then just copy/pasted it between plugins because lazy) are Batfoxkid's IsInvuln function and Apocalips' particle creation system. I understand how they work now, I'm just too lazy to rewrite them manually when it's much easier to just copy them from other plugins I've done that already use them. Just figured it'd be fucked up to borrow some code and then act like it's all mine.

Important side-note: most, if not all, of these hales are designed to work with Batfoxkid's FF2 Unofficial fork! They should theoretically still work with default FF2, but if you decide to run any of these on vanilla, and they break in one way or another, don't blame me!


_____________________________________________ _____________________________

Boss #1: Orbital Sniper (Rework)

(Poster by Erjan Bezmemeov)
(Download Link)


Description:
Orbital Sniper is a hale I've wanted to rework for a long time; I've always loved the idea of a jetpack plugin, and when I realized how well that could pair with a low-gravity plugin and a sniper rifle, I knew it was something I had to do, so I made both.

Theme(s):
Waterflame - Starfall
DuckTales - Moon Theme (Sim Gretina Remix)

Dependencies:
None, as far as I'm aware.

Abilities:
Orbital Sniper utilizes passive gravity and ff2_flight, both of which are fairly simple plugins coded by me. On rage, he gains a Shooting Star with four shots, and is invulnerable and stuns red for eight seconds. Here's a demonstration video.


Extra Credits:
Special thanks to Batfoxkid for optimizing ff2_flight so that it no longer reads args every frame!

Current Bugs:
None, as far as I'm aware. Please comment any issues in this thread!

_____________________________________________ _____________________________

Boss #2: The Gambler (Rework)

(Poster by Scruffygamer)
(Download Link)

Description:
The Gambler is another hale I've wanted to rework for a while. I felt like challenging myself to create a hale based largely on luck, which still requires some skill and wise usage of abilities to effectively win with, and while the original Gambler definitely made an attempt at this, it was an ultimately bland hale. V2 fixes this by giving him way more than just a forcertd @all rage.

Theme(s):
Psychedelic Porn Crumpets - Cubensis Lenses

Dependencies:
Dynamic Defaults
[TF2] Roll The Dice Revamped (Doesn't need to be active or usable on the server, just installed)

Abilities:
This new version of The Gambler has several abilities. For the sake of not bloating this thread with a few pointless paragraphs of explanation, I'll instead direct you to a demonstration video.

Extra Credits:
Batfoxkid (borrowed code that teleports Mannpower perks off the map instead of simply dropping them)
Polaric (Made most of the kill sounds, which saved me a bunch of time)
A friend known simply as Alex (helped me understand KeyValues, and got chaosdice_blocked_perks.cfg to work properly)

Current Bugs:
None, as far as I'm aware. Please comment any issues in this thread!

_____________________________________________ _____________________________

Boss #3: SUPREME SPOOKMASTER BONES

(Poster by Doktor Krazy)
(Download Link)

Description:
There's a long history behind the existence of this boss... I'm not talking lore-wise, it's just that the circumstances under which Spookmaster Bones came to be a hale are weird. Anyway, yeah, this is another rework.

Theme(s):
DM Dokuro - Running Hell (Newer Version)
Carpenter Brut - Hang 'Em All
Payday 2 OST - 8 Bits are Scary
Carpenter Brut - Maniac
The Final Antasma Battle (Mario & Luigi: Dream Team) - GaMetal Remix
Cackletta's Soul (Mario & Luigi: Superstar Saga) - GaMetal Remix
Life-Loss Theme: Mick Gordon - Inferno (Cinder's Theme)

Dependencies:
Dynamic Defaults
Var Strings

Abilities:
Similarly to The Gambler, this version of Spookmaster Bones has a lot of abilities. Here's the demonstration video.

Extra Credits:
Phil25 (Borrowed and modified the source code for the Necro Smasher RTD in order to make MORTIS MASHERS work)
xXDeathreusXx (Borrowed and modified the code used for The Rock's ability to get LET IT R.I.P. to work)
Mitchell (Borrowed and heavily modified some of the code from his [TF2] Spell casting! plugin to make Spell Spam abilities work properly)

Current Bugs:
Calcium Repossession doesn't work on some servers. It works perfectly on my test server, but simply does nothing anywhere else. Minion health is the same, in that it works perfectly on my test server, but bugs out elsewhere. I'm fairly certain this is because the server it broke on has way more plugins than is necessary, which means something is probably interfering, but I could be wrong. If you find out what's causing these issues, please let me know ASAP so I can fix it!
__________________
Professional retard. I might borrow some code, but I always try to give credit when I do! If you've noticed I've borrowed some of your code, and you have a problem with that, please add me on Steam and let me know so I can correct the problem as soon as possible!

Last edited by LordHotPocketHomicide; 03-05-2021 at 16:43. Reason: Various bug fixes.
LordHotPocketHomicide is offline