Skip to content

Stuycs-K/lab11-stuyrim-5-auyeungk-lins

 
 

Repository files navigation

Review Assignment Due Date

APCS - Stuyrim

Features

✅ Three different types of adventurers with specialized movesets.

✅ Randomized team and enemies.

✅ Randomized enemy party size and different enemies/stats for each size.

✅ Boss class for enemy party with size one.

✅ Can use attack/special on enemies.

✅ Can use support on team.

✅ Results displayed of team/enemy attacks/special/support.

✅ Main loop of game.

☑️ Additional support move for all classes.

☑️ Can choose the type and names of each adventurer, or a default group.

❌ Color By Percent.

Adventurer Subclasses

Venusaur

Max HP: 50, Max PP: 40, Type: Grass

Attack - Vine Whip (Single target, does 2 base damage against grass types, double the damage against water, and half against fire types.)

attack # or a #

Support 1 - Leech Seed (Single target, plants seeds on them, does damage to the enemy after each turn and heals both the user and friends.)

support1 # or su1 #

Support 2 - Sleep Powder (AOE, has a 75% chance to put them to sleep.)

support2 or su2

Special - Sludge Bomb (Single target, does 4 base damage against grass types, double the damage against water, and half against fire types. Has a 75% chance to poison the enemy.)

special # or sp #

Charizard

Max HP: 25, Max PP: 40, Type: Fire

Attack - Ember (Single target, does 2 base damage against fire types, double the damage against grass, and half against water types.)

attack # or a #

Support 1 - Flamethrower (Single target, does 4 base damage against fire types, double the damage against grass, and half against water types.)

support1 # or su1 #

Support 2 - Swords Dance (Self target, increases damage by 2x for 2 turns.)

support2 or su2

Special - Flare Blitz (Single target, does 8 base against fire types, double the damage against grass, and half against water types.)

special # or sp #

Blastoise

Max HP: 40, Max PP: 40, Type: Water

Attack - Aqua Tail (Single target, does 2 base damage against water types, double the damage against fire, and half against grass types.)

attack # or a #

Support 1 - Protect (Single target, if a teammate is attacked in the turn, they will be protected and be dealt no damage. Will wear off after the turn.)

support1 # or su1 #

Support 2 - Haze (AOE, resets the party's status effects, including buffs.)

support2 or su2

Special - Helping Hand (Single target, doubles teammate's next attack damage.)

special # or sp #

Boss Subclass

Mewtwo

Max HP: 100, Max PP: 80, Type: Psychic

Attack - Psychic (Single target, does 4 base damage against all types.)

Support 1 - Power-Up Punch (Single target, does 6 base damage against all types, grants a 2x damage buff for the next attack.)

Support 2 - Recover (Self target, heals up to 50% of Mewtwo's max HP.)

Special - Psyshock (Single target, does 10 base damage against all types.)

About

2025-apcs1-lab11-stuyrim-APCS-Stuyrim-Template-1 created by GitHub Classroom

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%