\begin{Verbatim}[commandchars=\\\{\}] Minerva.hx rework v1.1 //Battle description// //Added pure and dedicked version //Added metric versions where they were needed You\PYZsq{}re fighting [if (minervaPure)\PYZob{}Minerva, the siren|the tainted siren, Minerva\PYZcb{}]. Standing around [if (metric)\PYZob{}2 meters and 59 centimeters|eight feet\PYZcb{}] and wielding a weapon just as tall, she is a force to be reckoned with. Her skin is a dark navy blue, though her belly, neck and inner thighs are as white as the clouds in the sky, and a golden piecing decorates her navel. Orange and white stripes adorn her legs, tail and back. Two large wings sprout from her back, their feathers an attention\PYZhy{}grabbing red and orange mix. She wears a tube\PYZhy{}top that hold back her double D\PYZhy{}cups, and short shorts around her wide waist[if (!minervaDedicked)\PYZob{} that seem to be holding back a huge bulge\PYZcb{}]. //minervaUsesHalberdCHOP() //Added a comma after “you” in the first line. She moves in close, practically right in front of you, and raises the halberd. //Her halberd attacks, minervaUsesHalberdStab and minervaUsesHalberdCHOP, should do extra damage against corrupted players, since Minerva tells you her halberd hurts corrupted foes more. If multiplying the damage by 0.5\PYZpc{} for every point of corruption you have is too much, feel free to do something else as long as there’s a difference in damage. Either way I won\PYZsq{}t actually write code for it because I don\PYZsq{}t get the damage calculation of her halberd attacks and I\PYZsq{}m not going to pretend I do. //Minerva stats //Added alternate stats for pure and dedicked Minerva CODE VERSION public function new() \PYZob{} super(); this.a = \PYZdq{}\PYZdq{}; this.short = \PYZdq{}Minerva\PYZdq{}; //Set imageName based on pure/corrupt if (flags[KFLAGS.MINERVA\PYZus{}PURIFICATION\PYZus{}PROGRESS] == \PYZhy{}1) \PYZob{} this.imageName = \PYZdq{}minervacorrupt\PYZdq{}; \PYZcb{} else \PYZob{} this.imageName = \PYZdq{}minerva\PYZdq{}; \PYZcb{} //Set description based on pure/corrupt if (flags[KFLAGS.MINERVA\PYZus{}PURIFICATION\PYZus{}PROGRESS] == \PYZhy{}1) \PYZob{} this.long = \PYZdq{}You\PYZsq{}re fighting the corrupted siren, Minerva.\PYZdq{}; \PYZcb{} else \PYZob{} this.long = \PYZdq{}You\PYZsq{}re fighting [if (minervaPure)\PYZob{}Minerva, the siren|the tainted siren, Minerva\PYZcb{}]. Standing around [if (metric)\PYZob{}2 meters and 59 centimeters|eight feet\PYZcb{}] and wielding a weapon just as tall, she is a force to be reckoned with. Her skin is a dark navy blue, though her belly, neck and inner thighs are as white as the clouds in the sky, and a golden piecing decorates her navel. Orange and white stripes adorn her legs, tail and back. Two large wings sprout from her back, their feathers an attention\PYZhy{}grabbing red and orange mix. She wears a tube\PYZhy{}top that hold back her double D\PYZhy{}cups, and short shorts around her wide waist[if (!minervaDedicked)\PYZob{} that seem to be holding back a huge bulge\PYZcb{}].\PYZbs{}n\PYZbs{}nHer weapon is a halberd, made from a shiny, silvery metal, and seems to have an unnatural glow to it.\PYZdq{}; \PYZcb{} this.race = \PYZdq{}Siren\PYZdq{}; // this.plural = false; if (!minervaDedicked) \PYZob{} this.createCock(16, 3); \PYZcb{} if (flags[KFLAGS.MINERVA\PYZus{}CORRUPTION\PYZus{}PROGRESS] \PYZgt{}= 10) \PYZob{} this.createCock(16, 3); \PYZcb{} //Second cock for corrupted Minerva. this.balls = 0; if (!minervaDedicked) this.balls += 2; if (!minervaDedicked) this.ballSize += 3; this.cumMultiplier = 3; // this.hoursSinceCum = 0; this.createVagina(false, Vagina.WETNESS\PYZus{}SLICK, Vagina.LOOSENESS\PYZus{}NORMAL); //Set breast size based on pure/corrupt if (flags[KFLAGS.MINERVA\PYZus{}CORRUPTION\PYZus{}PROGRESS] \PYZgt{}= 10) \PYZob{} createBreastRow(Appearance.breastCupInverse(\PYZdq{}E\PYZdq{})); \PYZcb{} else \PYZob{} createBreastRow(Appearance.breastCupInverse(\PYZdq{}DD\PYZdq{})); \PYZcb{} this.ass.analLooseness = Ass.LOOSENESS\PYZus{}TIGHT; this.ass.analWetness = Ass.WETNESS\PYZus{}DRY; this.tallness = 8 * 12 + 4; this.hips.rating = Hips.RATING\PYZus{}CURVY; this.butt.rating = Butt.RATING\PYZus{}LARGE + 1; this.skin.tone = \PYZdq{}blue\PYZdq{}; this.hair.color = \PYZdq{}red\PYZdq{}; this.hair.length = 25; initStrTouSpeInte(50, 65, 95, 75); initLibSensCor(30, 25, 45); if (flags[KFLAGS.MINERVA\PYZus{}PURIFICATION\PYZus{}PROGRESS] == 3) \PYZob{} cor = 0; \PYZcb{} //Set to 0 corruption if purified. if (flags[KFLAGS.MINERVA\PYZus{}PURIFICATION\PYZus{}PROGRESS] == \PYZhy{}1) \PYZob{} cor = 80; \PYZcb{} //Set to 80 corruption if corrupted. this.weaponName = \PYZdq{}halberd\PYZdq{}; this.weaponVerb = \PYZdq{}slash\PYZdq{}; this.weaponAttack = 30; this.weaponPerk = []; this.weaponValue = 150; this.armorName = game.armors.TUBETOP.name; this.armorDef = 1; this.armorPerk = \PYZdq{}\PYZdq{}; this.armorValue = 5; this.bonusHP = 470; this.lust = 20; this.lustVuln = .2; this.temperment = Monster.TEMPERMENT\PYZus{}LOVE\PYZus{}GRAPPLES; this.level = 16; this.gems = Utils.rand(25) + 10; this.additionalXP = 50; this.drop = new WeightedDrop(consumables.PURPEAC, 1); this.wings.type = Wings.FEATHERED\PYZus{}LARGE; checkMonster(); \PYZcb{} \end{Verbatim}