The Bestiary (Entry #52: Battery Charger)

M.I.A.

Goofball Extraordinaire
Veteran
Joined
Jul 13, 2012
Messages
838
Reaction score
650
First Language
English
Primarily Uses
I'm glad I found this post again! Since the forum upgrade I lost it.. and my Search-Fu has been too weak lately.. now I am following!! :)

-MIA
 

Manofdusk

Veteran
Veteran
Joined
Apr 26, 2014
Messages
211
Reaction score
38
First Language
English
Primarily Uses
I have an idea for one. This particular enemy can be any other type as well (usually combining with a type that makes them harder to kill) but uses one particular trick. It's attacks deal no damage up front and its immortal until it reaches 1hp. Instead, its attacks add a state that "stores" damage (and the player cannot see how much). It also tends to be a high agi enemy with more than one attack (or action) per turn.

When the enemy reaches 1 hp, it deals randomly between 50% and 200% of the damage it has stored in the player's states before it dies.
 

omen613

Veteran
Veteran
Joined
May 22, 2012
Messages
309
Reaction score
106
First Language
English
Primarily Uses
@Manofdusk

interesting idea, first thing that springs to mind is some kind of electric enemy that builds up a charge until it dies in which then it discharges for some damage.



Description: Each turn this enemy builds up a charge (MP or a Variable) and then discharges damage on death

Required Scripts: None

in this example we will have the charge restore MP

Create a new state called "Immortal"

make it resist the Knockout State (State 1)

give it no icon

Create a new skill called "Charge"

Have it cost 0 MP to use

have it target the user

make it restore MP

in the damage formula box "50" (change 50 to match your design)

Create a new skill called "Discharge"

Have it cost 0 MP to use

Have it target one enemy

in the damage formula box put "a.removeState(x);Math.randomInt(a.mp) + 1" (Change x to whatever State ID Immortal is)

that will have it deal damage equal to a random amount of of the user's MP and remove the user's immortal.


Create a new enemy called "Battery Discharge"

give it a lot of MP example 2000

give it the skill "Discharge" with a priority of 9 and a hp% of 1% <

give it the skill "Charge" with a priority of 1 and a always condition

Create a new Battle Troop and put the enemy "Battery Discharge" into the troop

Create a new Troop Event with turn condition 0 x 0 + X so it goes off at the start of battle

in the event page have the enemy "Battery Discharge" lose 2000 MP

in the event page inflict the enemy "Battery Discharge" with the state "Immortal"
 

Users Who Are Viewing This Thread (Users: 0, Guests: 2)

Latest Threads

Latest Posts

Latest Profile Posts

40 card deck size, the plugin seems more sluggish.
Village theme I composed for a commission!
Stream will be live shortly with some Haunting Ground! Feel free to drop by!
welp, the stock market went down by 7% because of corona today. Time to buy stocks?
Man, being able to edit my game WHILE testplaying it is like the most convenient thing EVER. Thank you, MV...it even makes up for the OGG thing. Well, almost.

Forum statistics

Threads
94,560
Messages
921,894
Members
124,423
Latest member
Detulovnoc
Top