The Bestiary (Entry #52: Battery Charger)

M.I.A.

Goofball Extraordinaire
Veteran
Joined
Jul 13, 2012
Messages
893
Reaction score
751
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
39
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
109
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"
 

Frostorm

[]D[][]V[][]D aka "Staf00"
Veteran
Joined
Feb 22, 2016
Messages
660
Reaction score
422
First Language
English
Primarily Uses
RMMV
This thread is too awesome not to bump. ^.^
 

PauloHPBender

Veteran
Veteran
Joined
Oct 16, 2015
Messages
43
Reaction score
7
First Language
Portuguese
Primarily Uses
N/A
I guess we should not only revive this thread, but we should find a better way to store all these incredible ideas/tutorials in some sort of document, accessible to all.
 

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

Latest Threads

Latest Posts

Latest Profile Posts

I always thought I was just really, really bad at communication, then the internet proceeds to say "lol no".
Almost 100,000 Threads! We should make a celebration. Make a 100K logo? :p
Cursed problem: Multiple language switches. Say, you want to switch to EN language from JP but you have no idea where the language switch in JP menu language.
Tonight I'm finally going to start putting the dungeons my team has made on grid paper into the engine. That's the final step of making the game world.
Yay! My new Doomsday machine..... er... "Heroic" machine is ready!
//pushes button :LZSexcite:
Uh oh what's that rumbling?!
// Game explodes :kaoback:
That's the fourth time this week! :kaolivid:
// Gets to work building next "Heroic" Machine. :LZSskeptic:

Forum statistics

Threads
99,430
Messages
965,177
Members
131,044
Latest member
DavieLR
Top