Cocktopus implemented
Added 2019-04-06 02:59:40 +0000 UTC
Today I implemented the cocktopus. It took a while since I had to write A LOT of code to do everything I wanted.
First off, here are its abilities:
- Leg Wrap - Stock tentacle ability, trips a player.
- Tentatug - Stock tentacle ability, damages or pulls off armor.
- Latch - NEW. Latch onto a player. While any latch is going on, all players get a "Detach" ability added to their action bar which they can use on a monster to try to pull it off. While latched, the cocktopus gains +2 physical proficiency. Latch lasts until manually pulled off.
- Ink - Flings ink at a player, dealing elemental damage and lowering all of their stats by 1 for 1 turn.
- Headtacle - Stick the big head penis tentacle thing into a player, doing corruption damage to them at the start of their turn for 3 turns unless detached. After 3 turns, the tentacle will ink in the player, adding 10 arousal and dealing 10 mana damage. While headtacling, the cocktopus can't perform any actions.
Latch and Headtacle were the most challenging aspects. Since I had to rewrite how the duration effects work, and add support for endless effects. I also had to implement a bunch of new conditions and events, and the "stay" conditions which are conditions that need to be met for an effect to persist on their target. There were also a bunch of hurdles that needed to be overcome in order to get the add action to player while x happens in game to work. Finally, it involved writing 50 or so new texts to accompany these spells.
I also commissioned some quick art of a crab monster (because every RPG needs one).
Let me know if you can think of any ideas for its attacks. Right now the only idea I have is pinch.