\begin{Verbatim}[commandchars=\\\{\}] \PYZgt{}Battle Intro Text You walk into a clearing in the forest and notice a suspicious lack of the sounds you\PYZsq{}ve come to expect from the area. There are no chirping birds, howling wolves, or even any cackling imps. Suddenly, the sole remaining sound of the wind caressing the flora all around you gives way to a sudden interruption, and you hear a rambunctious, girly voice accost you where you stand! \PYZdq{}Prepare to meet your doom at the hands of the indomitable Magical Girl Mina, [Name]!\PYZdq{} Erupting out of a nearby bush with her magical staff brandished right at you, the smug, self\PYZhy{}confident, bratty Mina appears, cackling to herself and no\PYZhy{}doubt scheming how best to put you underfoot[If (Silly Mode) \PYZob{} (or in her case, under\PYZhy{}butt)\PYZcb{}]. \PYZdq{}[If (Mina has learned a move that she has never used against the Champ before) \PYZob{}And guess what! I\PYZsq{}m even [i:stronger] than last time, too! Fufu\PYZti{} Can you handle my new moves? \PYZcb{}]Be careful, or else I\PYZsq{}m gonna take all your [If (Silly Mode) \PYZob{}Levels|Power\PYZcb{}] for myself!\PYZdq{} Not giving you much time to get a word in edge\PYZhy{}wise, Mina charges up power in her staff and fires a blast that narrowly misses your shoulder! It\PYZsq{}s a fight! \PYZgt{}In\PYZhy{}Battle Text You are fighting Mina. Donning an outfit somewhere between princess, ballerina, and harlot, Mina assaults your eyes with a fusillade of pinks, whites, and reds, punctuated contrastingly with her sparkly, blue eyes[If (minaLevel is between 20 \PYZam{} 40|above 40) \PYZob{} that gently glow with power| that fiercely gleam with power\PYZcb{}]. When she\PYZsq{}s not attacking you, she idly sways her hips, causing a[If (minaButtExpansion is ON and minaLevel is 1\PYZhy{}20|21\PYZhy{}40|41\PYZhy{}60|61\PYZhy{}80|81+) \PYZob{}n eye\PYZhy{}catching bounce| very healthy jiggling| rhythmic billowing| thunderous wobbling|n absurdly powerful undulation\PYZcb{}] in her fat bubble butt, which she shows off every chance she gets. In her hand is a firmly\PYZhy{}gripped, red, magical staff of some kind, tipped on one end by a deep\PYZhy{}purple, ribbed dildo and tipped on the other by a silvery\PYZhy{}pink metal symbol composed of a cross underneath a large circle. A brightly\PYZhy{}shining halo rests in the air above that end of the staff, and it\PYZsq{}s from this halo that the majority of Mina\PYZsq{}s attacks originate. \PYZlt{}TBW: several conditional statements regarding battle state here\PYZgt{} \PYZgt{}Stat Definitions Mina starts weak and gets vastly stronger as she levels up from repeated encounters, and especially from her victories over the player. Most of her stats should follow some variation on a \PYZdq{}Base\PYZus{}Value + Level + Bonus\PYZdq{} format. HP: 200 + (Level\PYZca{}1.55(+0.1 if Mina has absorbed the Champ\PYZsq{}s \PYZdq{}Telekinetic Blast\PYZdq{} skill)) + (minaHPBonus\PYZca{}1.2) Armor: 0 + (Level\PYZca{}(0.85(+0.05 if Mina has absorbed the Champ\PYZsq{}s \PYZdq{}Telekinetic Blast\PYZdq{} skill))) Base Crit Chance: 5 + (2 * ln(minaLevel + 1)) Max Lust: 100 + minaLustBonus Max Fatigue: 100 + minaLevel + minaFatigueBonus XP Meter: 100 + (minaLevel\PYZca{}1.2) Strength: 5 + minaLevel + minaStrBonus Intelligence: 6 + minaLevel + minaIntBonus Toughness: 4 + minaLevel + minaTouBonus Agility: 5 + minaLevel + minaAgiBonus \PYZgt{}Battle Skills Mina is meant to grow much harder the more she levels up (explicitly to an overpowered degree, as that is core to her fetishistic appeal), but not just by becoming numerically stronger or becoming a damage sponge. So, at regular intervals, she unlocks new skills as her level increases, and she can also gain special skills and passives from the Champ choosing to let her copy/learn their skills in a special, friendly scene. To this end, the skill list will be very long, as she needs enough skills to really feel like the experience of fighting her constantly evolves. \PYZgt{}\PYZgt{}Starting Skills \PYZdq{}Don\PYZsq{}t Look Down on Me!\PYZdq{} (Passive Demerit) Mina takes 1\PYZpc{} more damage from and deals 1\PYZpc{} less damage to taller opponents for every inch of height gap, up to 30\PYZpc{} maximum. Effect halved for female opponents. She also takes 10\PYZpc{} more Lust damage from female opponents, and she takes a further 10\PYZpc{} from opponents with at\PYZhy{}least big tits or a big butt (exact values don\PYZsq{}t matter to me). \PYZdq{}I\PYZsq{}m a Growing Girl\PYZti{}\PYZdq{} (Passive) Whenever Mina levels up, her HP and Fatigue are fully restored. If minaBreastExpansion is on, her breast size also goes up, and if minaButtExpansion is on, her butt size also goes up. Precocious Improvement (Passive) When Mina takes direct HP damage, there is a 20\PYZpc{} chance to increase minaHPBonus by 1 (calculated on every hit for multi\PYZhy{}hit moves). Whenever Mina climaxes, increase minaLustBonus by 1. Whenever Mina uses a skill that costs her Fatigue, she has a percentage chance to raise minaFatigueBonus by 1 equal to the fatigue cost of the skill divided by (2 + (minaFatigueBonus / 50)). Tantrum Cost: None Conditions: Mina has used 3 damaging skills that have failed to do damage. Mina runs up to the Champ and batters them with flailing punches to the chest, dealing a random amount of damage from 5\PYZhy{}10\PYZpc{} of the player\PYZsq{}s max HP. This is to ensure that Mina always has a damaging move against the Champ. Usage Text: Tsuntsun Tease Cost: None Mina teases the champ about how she\PYZsq{}s going to beat them and drain them while showing off her body. Deals (5 + ln(minaLevel / playerLevel)) (+/\PYZhy{} 50\PYZpc{}) Lust damage. Usage Text: Heart Blast Cost: None A basic magical girl blast that deals magic damage. This is Mina\PYZsq{}s \PYZdq{}basic attack,\PYZdq{} basically. Usage Text: \PYZgt{}\PYZgt{}Gained @ Level 10 Butt Block Cost: None Conditions: Champ is not Stunned or grappled. Mina did not use Butt Block on the prior turn. If Mina uses this skill, it is always the last action in her turn. Mina spanks her own ass at the player and enters a counter state where she absorbs an incoming attack with her butt. All damage mitigation effects in Mina\PYZsq{}s favor are disabled for 1 hit, but all damage that she would take from the next hit she receives is converted into 100\PYZpc{} of its value in healing and 10\PYZpc{} of its value in XP for Mina. Usage Text: \PYZgt{}\PYZgt{}Gained @ Level 20 Super Heart Blast Cost: None Replaces: Heart Blast A much\PYZhy{}stronger magical girl blast that replaces Heart Blast as Mina\PYZsq{}s \PYZdq{}basic attack\PYZdq{} once it is unlocked. This is a \PYZdq{}smart\PYZdq{} attack that deals either physical or magic damage depending on whichever the Champ is weakest to. If Mina has copied the player\PYZsq{}s Fan Shot skill, this attack attempts to hit twice, with the second hit having half accuracy. Usage Text: \PYZgt{}\PYZgt{}Gained @ Level 30 Giga Growth Cost: 15 Fatigue Conditions: None, but if Mina uses this skill, it is always the first action in her turn. Mina grows herself to 2.5x her height for 3 turns, granting her a buff that doubles the total damage she deals and halves the total damage she takes. As a bonus, this usually cancels the effect of \PYZdq{}Don\PYZsq{}t Look Down on Me!\PYZdq{} Usage Text: \PYZgt{}\PYZgt{}Gained @ Level 40 ASSert Dominance Cost: None Conditions: Mina has not used this move on the prior turn. If the player is Stunned, Mina will always attempt to end her turn by using this. Mina puts the player into a grapple state where she sits on their face and restrains them with magic rope, with a success chance of ((20 + (40 * (minaStr + minaInt) / (playerStr + playerAgi))) * (2, if player is Stunned; 1 if not))\PYZpc{}. If successful, Mina drains (minaLevel * (((1 + (consecutive turn count while move is active)\PYZca{}1.2) / 10)) XP from the champ per turn and inflicts (5 + ln(minaLevel + 1)) (+/\PYZhy{} 50\PYZpc{}) Lust damage per turn. The player can Struggle or Wait, as is typical. Escape probability is ((5 * (consecutive turn count while move is active)) + ((80 / (((minaStr + minaInt) + (minaLevel, if minaButtExpansion is ON)) / (playerStr + playerAgi))) / (2 if Mina has Giga Growth active; 1 if not)))\PYZpc{} If Giga Growth is active on Mina while she uses this move, Giga Growth\PYZsq{}s effect will not end until this move\PYZsq{}s effect ends first. Usage Text: \PYZgt{}\PYZgt{}Gained @ Level 50 Draining Kiss Cost: None Conditions: So long as Mina is not under a condition that prevents her from acting, she will attempt to use this move once every turn, at the start of her turn, as a bonus action. Mina attempts to weave draining kisses into her fighting style itself. Accuracy is ((5 + (250 / 10 + playerAgi)) * (0, if Mina is Blind; else 1))\PYZpc{} If successful, drain (30 + minaLevel) (+/\PYZhy{} 10\PYZpc{}) XP from the champ, deal 1\PYZhy{}3 Lust damage (random), and then choose randomly between Str/Int/Tou/Agi and permanently reduce champ\PYZsq{}s score by 1 while permanently raising Mina\PYZsq{}s corresponding score by 1. Usage Text: \PYZgt{}\PYZgt{}Gained @ Level 55 \PYZdq{}You\PYZsq{}re Just Making Me Stronger\PYZti{} \PYZlt{}3\PYZdq{} (Passive) Mina now channels her inner lusts into battle, turning what was once a weakness into a source of strength. Doubles Mina\PYZsq{}s Maximum Lust. Dynamically raises Mina\PYZsq{}s base Crit Rate by (20 * ln((minaLust / 30) + 1))\PYZpc{} and grants her a chance to have an extra action each turn equal to (10 * ln((minaLust / 30) + 1))\PYZpc{}. \PYZgt{}\PYZgt{}Gained @ Level 60 Super Bubble Butt Block Conditions: Champ is not Stunned or grappled. Mina has not used this move on the previous turn. If Mina uses this skill, it is always the last action in her turn. Replaces: Butt Block Mina spanks her own ass at the player and enters a counter state where she absorbs an incoming attack with her butt. Declare a variable minaButtAbsorbCount. All damage mitigation effects in Mina\PYZsq{}s favor are disabled for 1 hit. HOWEVER, all damage that she would take from the next hit she receives is converted into (100 + (10 * minaButtAbsorbCount)\PYZpc{} of its value in healing and (25 + (15 * minaButtAbsorbCount))\PYZpc{} of its value in XP for Mina. Then, increment minaButtAbsorbCount by 1 for the rest of the fight. The impact also causes a sparkling flash of light that can dazzle the champ, inflicting them with Stun at a rate of (5 + (200 / (10 + playerInt)))\PYZpc{} Usage Text: \PYZgt{}\PYZgt{}Gained @ Level 70 Overpowered Adaptability (Passive) Mina has achieved a breakthrough in strength, and now she learns to rapidly adapt to any opponent she faces, gradually growing stronger and stronger against them the longer she fights them. Declare a variable minaPowerUp. Multiply all damage Mina deals by (1 + (minaPowerUp / 100)), and multiply all damage Mina receives by (50 / (50 + minaPowerUp)). At the start of combat, multiply minaPowerUp by 0. Then, at the end of every turn, as well as whenever Mina receives or deals direct HP damage (including every hit of multi\PYZhy{}strike moves individually), increment minaPowerUp by 1. Additionally, she also gains 1 extra action per turn. \PYZgt{}\PYZgt{}Gained @ Level 80 Super Heart Storm Cost: 25 Fatigue Conditions: Only usable once every 4 turns (usability indicated by in\PYZhy{}battle text). Mina summons many phantom clones of her magical staff Gate\PYZhy{}of\PYZhy{}Babylon\PYZhy{}style and pelts the champ with several Super Heart Blasts of varying accuracy. The first hit always bypasses all accuracy checks (but not block checks and similar), while the subsequent hits are subject to accuracy checks. Hits three times with accuracies of inf\PYZpc{}/80\PYZpc{}/60\PYZpc{}, unless Mina has absorbed the champ\PYZsq{}s Fan Shot skill, in which case it instead hits five times with accuracies of inf\PYZpc{}/100\PYZpc{}/80\PYZpc{}/60\PYZpc{}/40\PYZpc{}. Usage Text: \PYZgt{}\PYZgt{}Gained @ Level 90 \PYZdq{}Mine Now\PYZti{}!\PYZdq{} Cost: 5 Fatigue Conditions: Mina has charged up this move by spending an action on it (charge status indicated by in\PYZhy{}battle text), and it is not the same turn in which she did so. Mina spends one battle action \PYZdq{}charging up\PYZdq{} by winking and licking her lips at the champ. Mina then fires an explosive pink heart made of energy at the champ. If it hits, it drains the champ and explodes into pink wisps that rush over to and absorb into Mina. Deals medium\PYZhy{}high magic damage, heals Mina an equivalent amount, deals (10 + (2 * ln(minaInt))) Lust damage, and drains (2.5 * minaLevel) (+/\PYZhy{} 10\PYZpc{}) XP. Mina\PYZsq{}s ultimate move. Charge\PYZhy{}up Text: Usage Text: \PYZgt{}\PYZgt{}Gained @ Level 100 ASSert Dominance EX Cost: None Conditions: Mina has not used this move on the prior turn. If the player is Stunned, Mina will always attempt to end her turn by using this. Replaces: ASSert Dominance An upgraded version of ASSert Dominance with more powerful and additional effects. Mina puts the player into a grapple state where she sits on their face and restrains them with magic rope, with a success chance of ((30 + (40 * (minaStr + minaInt) / (playerStr + playerAgi))) * (2, if player is Stunned; 1 if not))\PYZpc{}. If successful, Mina drains ((minaLevel\PYZca{}1.2) * ((1 + (consecutive turn count while move is active)\PYZca{}1.3) / 10) XP from the champ per turn and inflicts (8 + ln(minaLevel + 1)) (+/\PYZhy{} 50\PYZpc{}) Lust damage per turn. The EX version ADDITIONALLY restores Mina\PYZsq{}s Fatigue by ((minaMaxFatigue / 10) * (consecutive turn count while move is active)\PYZca{}1.2) points per turn AND increments the minaPowerUp variable by 1 every turn. The player can Struggle or Wait, as is typical. Escape probability is ((2.5 * (consecutive turn count while move is active)) + ((60 / (((minaStr + minaInt) + (minaLevel, if minaButtExpansion is ON)) / (playerStr + playerAgi))) / (2 if Mina has Giga Growth active; 1 if not)))\PYZpc{} If Giga Growth is active on Mina while she uses this move, Giga Growth\PYZsq{}s effect will not end until this move\PYZsq{}s effect ends first. Usage Text: \PYZgt{}\PYZgt{}Skills Learned by Copying Champ Improved Spiritual Control (Passive) Learned by Copying: Cleansing Palm Mina becomes better at manipulating spiritual energies, making her blast\PYZhy{}type attacks much more dangerous. \PYZdq{}Heart\PYZdq{} skills gain an extra 25\PYZpc{} passive crit chance. Forcefield Armor (Passive) Learned by Copying: Telekinetic Blast Instead of manipulating faraway objects with her mind, Mina has used your skills to learn how to better defend herself, mitigating the attacks that do manage to hit her by maintaining an invisible, skin\PYZhy{}tight barrier around her body, boosting the scaling of her HP and Armor as she levels up. Distraction Tactics (Passive) Learned by Copying: Blind Instead of blinding you, Mina has toned down this spell into a passive that makes her underwear sparkle with supernaturally distracting power as she fights, tempting you to aim your attacks at her butt, which can easily absorb your efforts. Mina now has a (5 + (10 / ln(playerInt)))\PYZpc{} chance to absorb all attacks as if she used Butt Block (or its upgrade) against it. Erogenous Regeneration (Passive) Learned by Copying: Heal Mina learns how to channel her erotic desires into a field that passively heals her. She now regenerates minaLust HP per turn and gains 30\PYZpc{} Lust Resistance when at full HP. Girl Power Charge Learned by Copying: Charge Weapon OR Might Cost: 15 Fatigue Conditions: None, but she is more likely to cast it the more total inches of dick length the champ possesses. Mina rubs her magic staff against her panties, right on the crotch, to build up a feminine energy that enhances her attacks (particularly vs. men). Grants Mina a damage bonus of (10 + (2.5 * playerTotalDickLength)\PYZpc{}, capping at 30\PYZpc{} total. Similarly, it also grants her a crit bonus of (5 + (0.5 * playerTotalDickLength)\PYZpc{}, capping at 15\PYZpc{} total. Critical Absorption (Passive) Learned by Copying: Leech Mina\PYZsq{}s critical hits now restore her HP by half the damage they deal. Pinkfire Learned by Copying: Whitefire OR Blackfire Cost: 15 Fatigue Conditions: None Mina engulfs the battlefield in pink flames of Lust for five turns that grow hotter the more Lust every member of the battle has. Every battle participant suffers (playerLust + minaLust) True Damage per turn, including Mina herself. Glomping Projection Learned by Copying: Arouse Cost: 10 Fatigue Conditions: None Mina summons a projection of herself that glomps onto you, opposes your movement, and teases you as you fight. Reduces your dodge and block chances to zero, and raises your Fatigue and Lust by 1\PYZhy{}5 (random) every time you perform any Special. Every turn, you have a ((playerStr / 3) * (3, if player uses Wait command; 1 otherwise))\PYZpc{} chance to shake off the projection. Usage Text: Effect Trigger Text: Effect End Text: Phantom Buttplug Learned by Copying: Summon Sword Cost: 10 Fatigue Conditions: Champ does not already have something plugging their butt (I do not actually know if that is a thing that happens). Instead of afflicting the champ with arousing energies directly, Mina coalesces them into a physical, vibrating buttplug that she summons directly inside your ass. Every turn, it gets a little bigger and has a (100 / playerTou)\PYZpc{} chance to inflict Lust damage on the player equal to (1 + (move\PYZsq{}s continuous active turn count)\PYZca{}0.5) (+/\PYZhy{} 20\PYZpc{}). If the player uses the Wait command, they have a (100 / playerStr)\PYZpc{} to pull it out of their ass. Usage Text: Turn End Text: The buttplug stuffing your ass grows a little bigger! Effect End Text: Malady Barrier (Passive) Learned by Copying: Wither When afflicted by a status ailment that deals indirect damage (such as Wither), Mina becomes immune to being KO\PYZsq{}d by indirect damage, and all HP Mina loses to indirect damage grants equivalent HP to a barrier that protects her from direct damage. This barrier is not subject to any of Mina\PYZsq{}s damage mitigation effects and has 0 Armor. The barrier does not expire, nor does it decay. Malady Purge Learned by Copying: Wither Cost: None Conditions: Mina has Malady Barrier active and her final remaining indirectly\PYZhy{}damaging status condition expires Mina consumes the power in her Malady Barrier to restore her HP and inflict magic damage to all her opponents, once she no longer needs it. All remaining Malady Barrier HP is directly converted into healing for Mina and magic damage vs. all opponents at a 1:1 ratio. Usage Text: Rapid Fire (Passive) Learned by Copying: Fan Shot Mina becomes more skilled at firing multiple projectiles at once. Super Heart Blast now fires a second projectile with 50\PYZpc{} accuracy, and Super Heart Storm becomes a five\PYZhy{}hit attack, with accuracies of Inf\PYZpc{}/100\PYZpc{}/80\PYZpc{}/60\PYZpc{}/40\PYZpc{}. \PYZgt{}Victory by HP Loss \PYZlt{}TBW\PYZgt{} \PYZgt{}Battle Spoils The player gains (minaLevel\PYZca{}1.2) (+/\PYZhy{} 30\PYZpc{}) gems and XP equal to (playerXPDebt + (20 * minaLevel\PYZca{}1.2)), where playerXPDebt is equal to any currently\PYZhy{}negative XP balance the player may possess. They also gain a new consumable item \PYZdq{}Magical Brat Panties\PYZdq{} which restores 65 Fatigue, raises Libido by 1, raises Lust by 40, raises Femininity by 4\PYZhy{}7, shrinks the smallest available penis by 2\PYZhy{}3 inches (grows a vagina if no remaining penis and champ does not have a vagina), and reduces height by 2\PYZhy{}3 inches if champ is taller than 5 feet tall. \PYZgt{}Victory by Lust \PYZlt{}TBW\PYZgt{} \PYZgt{}Defeat by HP Loss \PYZlt{}TBW\PYZgt{} \PYZgt{}Defeat by Lust \PYZlt{}TBW\PYZgt{} \end{Verbatim}