def Wander(Unit): u = Unit uHP = WSD[Unit].HP uENE = WSD[Unit].ENE uSTR = WSD[Unit].STR uSPR = WSD[Unit].SPR uSKL = WSD[Unit].SKL uABL = WSD[Unit].ABL uAGI = WSD[Unit].AGI uEVA = WSD[Unit].EVA uTGH = WSD[Unit].TGH uRES = WSD[Unit].RES uLCK = WSD[Unit].LCK uPAR = WSD[Unit].PAR uMAR = WSD[Unit].MAR uWT = WSD[Unit].ArmorWT choice = input( "Select something!\n [St]atcheck!\n [At]tack!\n [Su]pport Magic!\n [I]nventory!\n " ) if choice == "ST" or choice == "St" or choice == "st": print("-----------------") print("HP:", uHP) print("ENE:", uENE) print("STR:", uSTR) print("SPR:", uSPR) print("SKL:", uSKL) print("ABL:", uABL) print("AGI:", uAGI) print("EVA:", uEVA) print("TGH:", uTGH) print("RES:", uRES) print("LCK:", uLCK) print("PAR:", uPAR) print("MAR:", uMAR) print("WT:", uWT) print("-----------------") elif choice == "At" or choice == "at" or choice == "AT": choice = input("Which weapon?\n [1] Copper Rod!\n ") if choice == "1": choice = input( "Select an action!\n [Q]uick!\n [N]ormal!\n [H]ard!\n ") if choice == "Q" or choice == "q": AttacksOO.Rod("NormalCopperRod0", "Wander", Flame, 0.5, 0, 0).QATK elif choice == "N" or choice == "n": AttacksOO.Rod("NormalCopperRod0", "Wander", Flame, 0.5, 0, 0).NATK elif choice == "H" or choice == "h": AttacksOO.Rod("NormalCopperRod0", "Wander", Flame, 0.5, 0, 0).HATK elif choice == "SU" or choice == "Su" or choice == "su": choice = input( "Select a Support Spell!\n [HR] Healthy Ray!\n [HG] Healthy Glow!\n [RR] torative Ray!\n " ) if choice == "HR" or choice == "Hr" or choice == "hr": AttacksOO.SupportSpell("NormalCopperRod0", "Wander").HealthyRay elif choice == "HG" or choice == "Hg" or choice == "hg": AttacksOO.SupportSpell("NormalCopperRod0", "Wander").HealthyGlow elif choice == "RR" or choice == "Rr" or choice == "rr": Skills.RestorativeRay("Wander", "NormalCopperRod0")
def Renfield(Unit): u = Unit uHP = WSD[Unit].HP uENE = WSD[Unit].ENE uSTR = WSD[Unit].STR uSPR = WSD[Unit].SPR uSKL = WSD[Unit].SKL uABL = WSD[Unit].ABL uAGI = WSD[Unit].AGI uEVA = WSD[Unit].EVA uTGH = WSD[Unit].TGH uRES = WSD[Unit].RES uLCK = WSD[Unit].LCK uPAR = WSD[Unit].PAR uMAR = WSD[Unit].MAR uWT = WSD[Unit].ArmorWT choice = input( "Select something!\n [St]atcheck!\n [Ba]ttlestats!\n [We]apons!\n [I]nventory!\n " ) if choice == "ST" or choice == "St" or choice == "st": print("-----------------") print("HP:", uHP) print("ENE:", uENE) print("STR:", uSTR) print("SPR:", uSPR) print("SKL:", uSKL) print("ABL:", uABL) print("AGI:", uAGI) print("EVA:", uEVA) print("TGH:", uTGH) print("RES:", uRES) print("LCK:", uLCK) print("PAR:", uPAR) print("MAR:", uMAR) print("WT:", uWT) print("-----------------") elif choice == "BA" or choice == "Ba" or choice == "ba": print("-----------------") importlib.reload(HealthBar) print("Current HP:", HealthBar.RenfieldHP) importlib.reload(EnergyBar) print("Current ENE:", EnergyBar.RenfieldENE) print("-----------------") elif choice == "WE" or choice == "We" or choice == "we": choice = input("Select a Weapon!\n [1] Bare Hands!\n ") if choice == "1": choice = input( "Select an action!\n [Q]uick!\n [N]ormal!\n [H]ard!\n ") if choice == "Q" or choice == "q": AttacksOO.Knuckles(WSD["Renfield"].Weapon1, "Renfield", Solar, 1, 0, 0).QATK elif choice == "N" or choice == "n": AttacksOO.Knuckles(WSD["Renfield"].Weapon1, "Renfield", Earth, 1, 0, 0).NATK elif choice == "H" or choice == "h": AttacksOO.Knuckles(WSD["Renfield"].Weapon1, "Renfield", Earth, 1, 0, 0).HATK
def Eleven(Unit): u = Unit uHP = WSD[Unit].HP uENE = WSD[Unit].ENE uSTR = WSD[Unit].STR uSPR = WSD[Unit].SPR uSKL = WSD[Unit].SKL uABL = WSD[Unit].ABL uAGI = WSD[Unit].AGI uEVA = WSD[Unit].EVA uTGH = WSD[Unit].TGH uRES = WSD[Unit].RES uLCK = WSD[Unit].LCK uPAR = WSD[Unit].PAR uMAR = WSD[Unit].MAR uWT = WSD[Unit].ArmorWT choice = input( "Select something!\n [St]atcheck!\n [TT] Tin Talis!\n [I]nventory!\n ") if choice == "ST" or choice == "St" or choice == "st": print("-----------------") print("HP:", uHP) print("ENE:", uENE) print("STR:", uSTR) print("SPR:", uSPR) print("SKL:", uSKL) print("ABL:", uABL) print("AGI:", uAGI) print("EVA:", uEVA) print("TGH:", uTGH) print("RES:", uRES) print("LCK:", uLCK) print("PAR:", uPAR) print("MAR:", uMAR) print("WT:", uWT) print("-----------------") if choice == "TT" or choice == "tt": choice = input( "Select an action!\n [Q]uick!\n [N]ormal!\n [H]ard!\n ==SKILLS==\n [FB] Flame Blast!\n [WG] Water Grenade!\n [SB] Stun Bolt!\n " ) if choice == "Q" or choice == "q": AttacksOO.Talis("NormalTinTalis3", "Eleven", Lightning, 1, 0, 0).QATK elif choice == "N" or choice == "n": AttacksOO.Talis("NormalTinTalis3", "Eleven", Lightning, 1, 0, 0).NATK elif choice == "H" or choice == "h": AttacksOO.Talis("NormalTinTalis3", "Eleven", Lightning, 1, 0, 0).HATK elif choice == "FB" or choice == "Fb" or choice == "fb": Skills.OffenseSpell("NormalTinTalis3", "Eleven", Flame, 1, 0, 0).FlameBlast elif choice == "WG" or choice == "Wg" or choice == "wg": AttacksOO.OffenseSpell("NormalTinTalis3", "Eleven", Water, 1, 0, 0).WaterGrenade elif choice == "SB" or choice == "Sb" or choice == "sb": Skills.OffenseSpell("NormalTinTalis3", "Eleven", Lightning, 1, 0, 0).StunBolt
def Robes(Unit): u = Unit uHP = WSD[Unit].HP uENE = WSD[Unit].ENE uSTR = WSD[Unit].STR uSPR = WSD[Unit].SPR uSKL = WSD[Unit].SKL uABL = WSD[Unit].ABL uAGI = WSD[Unit].AGI uEVA = WSD[Unit].EVA uTGH = WSD[Unit].TGH uRES = WSD[Unit].RES uLCK = WSD[Unit].LCK uPAR = WSD[Unit].PAR uMAR = WSD[Unit].MAR uWT = WSD[Unit].ArmorWT choice = input( "Select an action type!\n [St]atcheck!\n [B]attlestaff!\n [I]nventory!\n " ) if choice == "ST" or choice == "St" or choice == "st": print("-----------------") print("HP:", uHP) print("ENE:", uENE) print("STR:", uSTR) print("SPR:", uSPR) print("SKL:", uSKL) print("ABL:", uABL) print("AGI:", uAGI) print("EVA:", uEVA) print("TGH:", uTGH) print("RES:", uRES) print("LCK:", uLCK) print("PAR:", uPAR) print("MAR:", uMAR) print("WT:", uWT) print("-----------------") elif choice == "B" or choice == "b": choice = input("Select an action!\n [Q]uick!\n [N]ormal!\n [H]ard!\n ") if choice == "Q" or choice == "q": AttacksOO.Battlestaff("NormalBronzeBattlestaff2", "Robes", Wind, 1, 0).QATK elif choice == "N" or choice == "n": AttacksOO.Battlestaff("NormalBronzeBattlestaff2", "Robes", Wind, 1, 0).NATK elif choice == "H" or choice == "h": AttacksOO.Battlestaff("NormalBronzeBattlestaff2", "Robes", Wind, 1, 0).HATK elif choice == "I" or choice == "i": choice = input( "Select an Item!\n [G]reen Apple!\n [O]range!\n [T]hrowing Stars!\n " ) if choice == "G" or choice == "g": Items.GreenApple("Robes") elif choice == "O" or choice == "o": Items.SweetOrange("Robes") elif choice == "T" or choice == "t": Items.ThrowingStar("Robes")
def Janet(Unit): u = Unit uHP = WSD[Unit].HP uENE = WSD[Unit].ENE uSTR = WSD[Unit].STR uSPR = WSD[Unit].SPR uSKL = WSD[Unit].SKL uABL = WSD[Unit].ABL uAGI = WSD[Unit].AGI uEVA = WSD[Unit].EVA uTGH = WSD[Unit].TGH uRES = WSD[Unit].RES uLCK = WSD[Unit].LCK uPAR = WSD[Unit].PAR uMAR = WSD[Unit].MAR uWT = WSD[Unit].ArmorWT choice = input( "Select something!\n [St]atcheck!\n [At]tack!\n [I]nventory!\n ") if choice == "ST" or choice == "St" or choice == "st": print("-----------------") print("HP:", uHP) print("ENE:", uENE) print("STR:", uSTR) print("SPR:", uSPR) print("SKL:", uSKL) print("ABL:", uABL) print("AGI:", uAGI) print("EVA:", uEVA) print("TGH:", uTGH) print("RES:", uRES) print("LCK:", uLCK) print("PAR:", uPAR) print("MAR:", uMAR) print("WT:", uWT) print("-----------------") elif choice == "AT" or choice == "At" or choice == "at": choice = input( "Select an action!\n [Q]uick!\n [N]ormal!\n [H]ard!\n [Ho]lepunch!\n [Ne]edleround!\n " ) if choice == "Q" or choice == "q": AttacksOO.Crossbow("ElectricTinCrossbow2", "Janet", Lightning, 1.15, 20, 0.25, 0).QATK elif choice == "N" or choice == "n": AttacksOO.Crossbow("ElectricTinCrossbow2", "Janet", Lightning, 1.15, 20, 0.25, 0).NATK elif choice == "H" or choice == "h": AttacksOO.Crossbow("ElectricTinCrossbow2", "Janet", Lightning, 1.15, 20, 0.25, 0).HATK elif choice == "NE" or choice == "Ne" or choice == "ne": AttacksOO.Crossbow("ElectricTinCrossbow2", "Janet", Lightning, 1.15, 20, 0.25, 0).Needleround elif choice == "HO" or choice == "Ho" or choice == "ho": AttacksOO.Crossbow("ElectricTinCrossbow2", "Janet", Lightning, 1.15, 20, 0.25, 0).Holepunch
def Gunbo(Unit): u = Unit uHP = WSD[Unit].HP uENE = WSD[Unit].ENE uSTR = WSD[Unit].STR uSPR = WSD[Unit].SPR uSKL = WSD[Unit].SKL uABL = WSD[Unit].ABL uAGI = WSD[Unit].AGI uEVA = WSD[Unit].EVA uTGH = WSD[Unit].TGH uRES = WSD[Unit].RES uLCK = WSD[Unit].LCK uPAR = WSD[Unit].PAR uMAR = WSD[Unit].MAR uWT = WSD[Unit].ArmorWT choice = input( "Select an action type!\n [St]atcheck!\n [T]win Pistols!\n [I]nventory!\n " ) if choice == "ST" or choice == "St" or choice == "st": print("-----------------") print("HP:", uHP) print("ENE:", uENE) print("STR:", uSTR) print("SPR:", uSPR) print("SKL:", uSKL) print("ABL:", uABL) print("AGI:", uAGI) print("EVA:", uEVA) print("TGH:", uTGH) print("RES:", uRES) print("LCK:", uLCK) print("PAR:", uPAR) print("MAR:", uMAR) print("WT:", uWT) print("-----------------") elif choice == "T" or choice == "t": choice = input( "Select an action!\n [Q]uick!\n [N]ormal!\n [H]ard!\n [C]harge Shot!\n " ) if choice == "Q" or choice == "q": AttacksOO.Pistols("NormalTungstenTwinPistol2", "Gunbo", Water, 1, 0).QATK elif choice == "N" or choice == "n": AttacksOO.Pistols("NormalTungstenTwinPistol2", "Gunbo", Water, 1, 0).NATK elif choice == "H" or choice == "h": AttacksOO.Pistols("NormalTungstenTwinPistol2", "Gunbo", Water, 1, 0).HATK elif choice == "C" or choice == "c": AttacksOO.Pistols("NormalTungstenTwinPistol2", "Gunbo", Water, 1, 0).ChargeShot elif choice == "I" or choice == "i": Items.HandGrenade("Gunbo")
def Skelemage(Monster, Element): u = Monster uHP = WSD[Monster].HP uENE = WSD[Monster].ENE uSTR = WSD[Monster].STR uSPR = WSD[Monster].SPR uSKL = WSD[Monster].SKL uABL = WSD[Monster].ABL uAGI = WSD[Monster].AGI uEVA = WSD[Monster].EVA uTGH = WSD[Monster].TGH uRES = WSD[Monster].RES uLCK = WSD[Monster].LCK uPAR = WSD[Monster].PAR uMAR = WSD[Monster].MAR uWT = WSD[Monster].WT choice = input("Select an action type!\n [St]atcheck!\n [Sp]ells!\n ") if choice == "ST" or choice == "St" or choice == "st": print("-----------------") print("HP:", uHP) print("ENE:", uENE) print("STR:", uSTR) print("SPR:", uSPR) print("SKL:", uSKL) print("ABL:", uABL) print("AGI:", uAGI) print("EVA:", uEVA) print("TGH:", uTGH) print("RES:", uRES) print("LCK:", uLCK) print("PAR:", uPAR) print("MAR:", uMAR) print("WT:", uWT) print("-----------------") elif choice == "SP" or choice == "Sp" or choice == "sp": choice = input( "Select a Spell!\n [SB] Stun Bolt!\n [FB] Fire Blast!\n [WG] Water Grenade!\n [EH] Earthen Hammer!\n [WW] Windy Whip!\n " ) if choice == "SB" or choice == "sb" or choice == "Sb": AttacksOO.OffenseSpell("NormalCopperRod2", "Skelemage", Lightning, 1, 0, 0).StunBolt elif choice == "FB" or choice == "fb" or choice == "Fb": AttacksOO.OffenseSpell("NormalCopperRod2", "Skelemage", Flame, 1, 0, 0).FlameBlast elif choice == "WG" or choice == "wg" or choice == "Wg": AttacksOO.OffenseSpell("NormalCopperRod2", "Skelemage", Water, 1, 0, 0).WaterGrenade elif choice == "EH" or choice == "eh" or choice == "Eh": AttacksOO.OffenseSpell("NormalCopperRod2", "Skelemage", Water, 1, 0, 0).EarthenHammer elif choice == "WW" or choice == "ww" or choice == "Ww": AttacksOO.OffenseSpell("NormalCopperRod2", "Skelemage", Water, 1, 0, 0).WindyWhip
def Four(Unit): u = Unit uHP = WSD[Unit].HP uENE = WSD[Unit].ENE uSTR = WSD[Unit].STR uSPR = WSD[Unit].SPR uSKL = WSD[Unit].SKL uABL = WSD[Unit].ABL uAGI = WSD[Unit].AGI uEVA = WSD[Unit].EVA uTGH = WSD[Unit].TGH uRES = WSD[Unit].RES uLCK = WSD[Unit].LCK uPAR = WSD[Unit].PAR uMAR = WSD[Unit].MAR uWT = WSD[Unit].ArmorWT choice = input( "Select something!\n [St]atcheck!\n [FW] The Fourth Whip!\n [I]nventory!\n " ) if choice == "ST" or choice == "St" or choice == "st": print("-----------------") print("HP:", uHP) print("ENE:", uENE) print("STR:", uSTR) print("SPR:", uSPR) print("SKL:", uSKL) print("ABL:", uABL) print("AGI:", uAGI) print("EVA:", uEVA) print("TGH:", uTGH) print("RES:", uRES) print("LCK:", uLCK) print("PAR:", uPAR) print("MAR:", uMAR) print("WT:", uWT) print("-----------------") elif choice == "FW" or choice == "fw": choice = input( "Select an action!\n [Q]uick!\n [N]ormal!\n [H]ard!\n [Bu]rning Lash!\n " ) if choice == "Q" or choice == "q": AttacksOO.Whip("ReinforcedBronzeWhip10", "Four", Earth, 1, 0, 0).QATK elif choice == "N" or choice == "n": AttacksOO.Whip("ReinforcedBronzeWhip10", "Four", Earth, 1, 0, 0).NATK elif choice == "H" or choice == "h": AttacksOO.Whip("ReinforcedBronzeWhip10", "Four", Earth, 1, 0, 0).HATK elif choice == "BU" or choice == "Bu" or choice == "bu": AttacksOO.Whip("ReinforcedBronzeWhip10", "Four", Flame, 1, 0, 0).BurningLash
def Josephine(Unit): u = Unit uHP = WSD[Unit].HP uENE = WSD[Unit].ENE uSTR = WSD[Unit].STR uSPR = WSD[Unit].SPR uSKL = WSD[Unit].SKL uABL = WSD[Unit].ABL uAGI = WSD[Unit].AGI uEVA = WSD[Unit].EVA uTGH = WSD[Unit].TGH uRES = WSD[Unit].RES uLCK = WSD[Unit].LCK uPAR = WSD[Unit].PAR uMAR = WSD[Unit].MAR uWT = WSD[Unit].ArmorWT choice = input( "Select something!\n [St]atcheck!\n [K]nife!\n [I]nventory!\n ") if choice == "ST" or choice == "St" or choice == "st": print("-----------------") print("HP:", uHP) print("ENE:", uENE) print("STR:", uSTR) print("SPR:", uSPR) print("SKL:", uSKL) print("ABL:", uABL) print("AGI:", uAGI) print("EVA:", uEVA) print("TGH:", uTGH) print("RES:", uRES) print("LCK:", uLCK) print("PAR:", uPAR) print("MAR:", uMAR) print("WT:", uWT) print("-----------------") elif choice == "K" or choice == "k": choice = input("Select an action!\n [Q]uick!\n [N]ormal!\n [H]ard!\n ") if choice == "Q" or choice == "q": AttacksOO.Knife(WSD["Josephine"].Weapon1, "Josephine", Wind, 1.3, 0, 0, 0).QATK elif choice == "N" or choice == "n": AttacksOO.Knife(WSD["Josephine"].Weapon1, "Josephine", Wind, 1.3, 0, 0, 0).NATK elif choice == "H" or choice == "h": AttacksOO.Knife(WSD["Josephine"].Weapon1, "Josephine", Wind, 1.3, 0, 0, 0).HATK elif choice == "I" or choice == "i": choice = input("Use which Item?\n [P]otion!\n [R]ed Apple!\n ") if choice == "P" or choice == "p": Items.HealthPotion("Josephine") elif choice == "R" or choice == "r": Items.RedApple("Josephine")
def Twins(Unit): u = Unit uHP = WSD[Unit].HP uENE = WSD[Unit].ENE uSTR = WSD[Unit].STR uSPR = WSD[Unit].SPR uSKL = WSD[Unit].SKL uABL = WSD[Unit].ABL uAGI = WSD[Unit].AGI uEVA = WSD[Unit].EVA uTGH = WSD[Unit].TGH uRES = WSD[Unit].RES uLCK = WSD[Unit].LCK uPAR = WSD[Unit].PAR uMAR = WSD[Unit].MAR uWT = WSD[Unit].ArmorWT choice = input( "Select something!\n [St]atcheck!\n [At]tack!\n [I]nventory!\n ") if choice == "ST" or choice == "St" or choice == "st": print("-----------------") print("HP:", uHP) print("ENE:", uENE) print("STR:", uSTR) print("SPR:", uSPR) print("SKL:", uSKL) print("ABL:", uABL) print("AGI:", uAGI) print("EVA:", uEVA) print("TGH:", uTGH) print("RES:", uRES) print("LCK:", uLCK) print("PAR:", uPAR) print("MAR:", uMAR) print("WT:", uWT) print("-----------------") elif choice == "AT" or choice == "At" or choice == "at": choice = input( "Select an action!\n [Q]uick!\n [N]ormal!\n [H]ard!\n [D]ig In!") if choice == "Q" or choice == "q": AttacksOO.Knuckles("NormalBoneKnuckles4", "Two", Earth, 1.25, 0, 0).QATK elif choice == "N" or choice == "n": AttacksOO.Knuckles("NormalBoneKnuckles4", "Two", Earth, 1.25, 0, 0).NATK elif choice == "H" or choice == "h": AttacksOO.Knuckles("NormalBoneKnuckles4", "Two", Earth, 1.25, 0, 0).HATK elif choice == "D" or choice == "d": AttacksOO.Knuckles("NormalBoneKnuckles4", "Two", Null, 1.25, 0, 0).DigIn
def Ogre(Monster): u = Monster uHP = WSD[Monster].HP uENE = WSD[Monster].ENE uSTR = WSD[Monster].STR uSPR = WSD[Monster].SPR uSKL = WSD[Monster].SKL uABL = WSD[Monster].ABL uAGI = WSD[Monster].AGI uEVA = WSD[Monster].EVA uTGH = WSD[Monster].TGH uRES = WSD[Monster].RES uLCK = WSD[Monster].LCK uPAR = WSD[Monster].PAR uMAR = WSD[Monster].MAR uWT = WSD[Monster].ArmorWT choice = input("Select an action type!\n [St]atcheck!\n [W]arhammer!\n ") if choice == "ST" or choice == "St" or choice == "st": print("-----------------") print("HP:", uHP) print("ENE:", uENE) print("STR:", uSTR) print("SPR:", uSPR) print("SKL:", uSKL) print("ABL:", uABL) print("AGI:", uAGI) print("EVA:", uEVA) print("TGH:", uTGH) print("RES:", uRES) print("LCK:", uLCK) print("PAR:", uPAR) print("MAR:", uMAR) print("WT:", uWT) print("-----------------") elif choice == "W" or choice == "w": choice = input("Select an action!\n [Q]uick!\n [N]ormal!\n [H]ard!\n ") if choice == "Q" or choice == "q": AttacksOO.Warhammer("NormalBoneWarhammer0", "Ogre", Earth, 1, 0).QATK elif choice == "N" or choice == "n": AttacksOO.Warhammer("NormalBoneWarhammer0", "Ogre", Earth, 1, 0).NATK elif choice == "H" or choice == "h": AttacksOO.Warhammer("NormalBoneWarhammer0", "Ogre", Earth, 1, 0).HATK elif choice == "SW": AttacksOO.OffenseSpell("NormalBoneWarhammer0", "Ogre", Earth, 1, 0, 0).ShockwaveSplitter elif choice == "C" or choice == "c": Check.Skillcheck("Ogre", 3).Choice
def Lumburn(Monster): u = Monster uHP = WSD[Monster].HP uENE = WSD[Monster].ENE uSTR = WSD[Monster].STR uSPR = WSD[Monster].SPR uSKL = WSD[Monster].SKL uABL = WSD[Monster].ABL uAGI = WSD[Monster].AGI uEVA = WSD[Monster].EVA uTGH = WSD[Monster].TGH uRES = WSD[Monster].RES uLCK = WSD[Monster].LCK uPAR = WSD[Monster].PAR uMAR = WSD[Monster].MAR uWT = WSD[Monster].WT choice = input( "Select a thing!\n [S]tat check!\n [BA] Breath Attack!\n [FB] Flame Blast!\n [F] Fireball!\n " ) if choice == "ST" or choice == "St" or choice == "st": print("-----------------") print("HP:", uHP) print("ENE:", uENE) print("STR:", uSTR) print("SPR:", uSPR) print("SKL:", uSKL) print("ABL:", uABL) print("AGI:", uAGI) print("EVA:", uEVA) print("TGH:", uTGH) print("RES:", uRES) print("LCK:", uLCK) print("PAR:", uPAR) print("MAR:", uMAR) print("WT:", uWT) print("-----------------") elif choice == "BA" or choice == "ba": AttacksOO.Weaponless("Lumburn", Flame, 1, 25, 5).BreathAttack elif choice == "FB" or choice == "fb": AttacksOO.OffenseSpell("NormalIvoryRod2", "Lumburn", Flame, 1, 0).FlameBlast elif choice == "BS" or choice == "bs": AttacksOO.Weaponless("Lumburn", Flame, 1, 25, 5).Bodyslam elif choice == "F" or choice == "f": AttacksOO.OffenseSpell("NormalIvoryRod2", "Lumburn", Flame, 1, 0).Fireball
def Arachnos(Monster): u = Monster uHP = WSD[Monster].HP uENE = WSD[Monster].ENE uSTR = WSD[Monster].STR uSPR = WSD[Monster].SPR uSKL = WSD[Monster].SKL uABL = WSD[Monster].ABL uAGI = WSD[Monster].AGI uEVA = WSD[Monster].EVA uTGH = WSD[Monster].TGH uRES = WSD[Monster].RES uLCK = WSD[Monster].LCK uPAR = WSD[Monster].PAR uMAR = WSD[Monster].MAR uWT = WSD[Monster].ArmorWT choice = input( "Select an action type!\n [St]atcheck!\n [Sa]vage Bite!\n [We]bshot!\n [Bo]dyslam!\n " ) if choice == "ST" or choice == "St" or choice == "st": print("-----------------") print("HP:", uHP) print("ENE:", uENE) print("STR:", uSTR) print("SPR:", uSPR) print("SKL:", uSKL) print("ABL:", uABL) print("AGI:", uAGI) print("EVA:", uEVA) print("TGH:", uTGH) print("RES:", uRES) print("LCK:", uLCK) print("PAR:", uPAR) print("MAR:", uMAR) print("WT:", uWT) print("-----------------") elif choice == "SA" or choice == "Sa" or choice == "sa": AttacksOO.Weaponless("Arachnos", Wind, 1, 0, 0).SavageBite elif choice == "BO" or choice == "Bo" or choice == "bo": AttacksOO.Weaponless("Arachnos", Wind, 1, 0, 0).Bodyslam elif choice == "W" or choice == "w": AttacksOO.Weaponless("Arachnos", Wind, 1, 0, 0).WebShot
def Hellhound(Monster): u = Monster uHP = WSD[Monster].HP uENE = WSD[Monster].ENE uSTR = WSD[Monster].STR uSPR = WSD[Monster].SPR uSKL = WSD[Monster].SKL uABL = WSD[Monster].ABL uAGI = WSD[Monster].AGI uEVA = WSD[Monster].EVA uTGH = WSD[Monster].TGH uRES = WSD[Monster].RES uLCK = WSD[Monster].LCK uPAR = WSD[Monster].PAR uMAR = WSD[Monster].MAR uWT = WSD[Monster].ArmorWT choice = input( "Select an action type!\n [St]atcheck!\n [At]tacks!\n [Sk]ills!") if choice == "ST" or choice == "St" or choice == "st": print("-----------------") print("HP:", uHP) print("ENE:", uENE) print("STR:", uSTR) print("SPR:", uSPR) print("SKL:", uSKL) print("ABL:", uABL) print("AGI:", uAGI) print("EVA:", uEVA) print("TGH:", uTGH) print("RES:", uRES) print("LCK:", uLCK) print("PAR:", uPAR) print("MAR:", uMAR) print("WT:", uWT) print("-----------------") if choice == "AT" or choice == "At" or choice == "at": choice = input("Select an attack!\n [CL] Claws!\n [Te]eth!\n ") if choice == "CL" or choice == "cl" or choice == "Claws" or choice == "claws": Attacks.Claw("Hellhound", "NormalBronzeClaw3", "Flame") elif choice == "Te" or choice == "TE" or choice == "te": AttacksOO.Weaponless("Hellhound", Flame, 1, 0, 0).SavageBite elif choice == "SK" or choice == "Sk" or choice == "sk": choice = input( "Select a Skill! \n [FB] Fire Breath!\n [SB] Savage Bite!\n [BS] Bodyslam!\n " ) if choice == "FB" or choice == "fb": Skills.BreathAttack("Hellhound", "Flame") elif choice == "SB" or choice == "sb": Skills.SavageBite("Hellhound") elif choice == "BS" or choice == "bs": Skills.Bodyslam("Hellhound")
def Sapphiren(Monster): u = Monster uHP = WSD[Monster].HP uENE = WSD[Monster].ENE uSTR = WSD[Monster].STR uSPR = WSD[Monster].SPR uSKL = WSD[Monster].SKL uABL = WSD[Monster].ABL uAGI = WSD[Monster].AGI uEVA = WSD[Monster].EVA uTGH = WSD[Monster].TGH uRES = WSD[Monster].RES uLCK = WSD[Monster].LCK uPAR = WSD[Monster].PAR uMAR = WSD[Monster].MAR uWT = WSD[Monster].ArmorWT choice = input( "Select an action type!\n [St]atcheck!\n [Sa]vage Bite!\n [Br]eath Attack!\n [Cl]aw Attacks!\n " ) if choice == "ST" or choice == "St" or choice == "st": print("-----------------") print("HP:", uHP) print("ENE:", uENE) print("STR:", uSTR) print("SPR:", uSPR) print("SKL:", uSKL) print("ABL:", uABL) print("AGI:", uAGI) print("EVA:", uEVA) print("TGH:", uTGH) print("RES:", uRES) print("LCK:", uLCK) print("PAR:", uPAR) print("MAR:", uMAR) print("WT:", uWT) print("-----------------") elif choice == "SA" or choice == "Sa" or choice == "sa": AttacksOO.Weaponless("Sapphiren", Flame, 1, 0, 0).SavageBite elif choice == "BR" or choice == "Br" or choice == "br": AttacksOO.Weaponless("Sapphiren", Flame, 1, 0, 0).BreathAttack elif choice == "BO" or choice == "Bo" or choice == "bo": AttacksOO.Weaponless("Sapphiren", Flame, 1, 0, 0).Bodyslam elif choice == "CL" or choice == "Cl" or choice == "cl": choice = input("Select an action!\n [Q]uick!\n [N]ormal!\n [H]ard!\n ") if choice == "Q" or choice == "q": AttacksOO.Claw("NormalBoneClaw0", "Sapphiren", Flame, 1, 0, 0).QATK elif choice == "N" or choice == "n": AttacksOO.Claw("NormalBoneClaw0", "Sapphiren", Flame, 1, 0, 0).NATK elif choice == "H" or choice == "h": AttacksOO.Claw("NormalBoneClaw0", "Sapphiren", Flame, 1, 0, 0).HATK
def Gilligan(Character): u = Character uHP = WSD[Character].HP uENE = WSD[Character].ENE uSTR = WSD[Character].STR uSPR = WSD[Character].SPR uSKL = WSD[Character].SKL uABL = WSD[Character].ABL uAGI = WSD[Character].AGI uEVA = WSD[Character].EVA uTGH = WSD[Character].TGH uRES = WSD[Character].RES uLCK = WSD[Character].LCK uPAR = WSD[Character].PAR uMAR = WSD[Character].MAR uWT = WSD[Character].ArmorWT choice = input( "Select something!\n [St]atcheck!\n [Ba]ttlestats!\n [At]tack!\n [T]oggle Shield!\n [I]nventory!\n [C]onfirm Actions!\n " ) if choice == "ST" or choice == "St" or choice == "st": print("-----------------") print("HP:", uHP) print("ENE:", uENE) print("STR:", uSTR) print("SPR:", uSPR) print("SKL:", uSKL) print("ABL:", uABL) print("AGI:", uAGI) print("EVA:", uEVA) print("TGH:", uTGH) print("RES:", uRES) print("LCK:", uLCK) print("PAR:", uPAR) print("MAR:", uMAR) print("WT:", uWT) print("-----------------") elif choice == "BA" or choice == "Ba" or choice == "ba": print("-----------------") importlib.reload(HealthBar) print("Current HP:", HealthBar.GilliganHP) importlib.reload(EnergyBar) print("Current ENE:", EnergyBar.GilliganENE) print("-----------------") elif choice == "T" or choice == "t": UserShield = "GilliganShield" importlib.reload(Shielding) ShieldPos = getattr(Shielding, UserShield) if ShieldPos == "Equipped": with open( 'C:\\Users\\seven\\OneDrive\\Desktop\\RoPH OOP Update\\Shielding.py', 'a+') as f: importlib.reload(Shielding) print(UserShield + "=NotEquipped", file=f) else: with open( 'C:\\Users\\seven\\OneDrive\\Desktop\\RoPH OOP Update\\Shielding.py', 'a+') as f: importlib.reload(Shielding) print(UserShield + "=Equipped", file=f) elif choice == "AT" or choice == "At" or choice == "at": choice = input("Which weapon?\n [1] Wood Claw!\n [2] Bone Knuckle!\n ") if choice == "1": choice = input( "Select an action!\n [Q]uick!\n [N]ormal!\n [H]ard!\n [Bl]oody Slashes!\n [Fu]ry Thrust!\n " ) if choice == "Q" or choice == "q": AttacksOO.Claw(WSD["Gilligan"].Weapon1, "Gilligan", Wind, 1.1, 0, 20, 0).QATK elif choice == "N" or choice == "n": AttacksOO.Claw(WSD["Gilligan"].Weapon1, "Gilligan", Wind, 1.1, 0, 20, 0).NATK elif choice == "H" or choice == "h": AttacksOO.Claw(WSD["Gilligan"].Weapon1, "Gilligan", Wind, 1.1, 0, 20, 0).HATK elif choice == "BL" or choice == "Bl" or choice == "bl": AttacksOO.Claw(WSD["Gilligan"].Weapon1, "Gilligan", Wind, 1.1, 0, 20, 0).BloodySlashes elif choice == "FU" or choice == "Fu" or choice == "fu": AttacksOO.Claw(WSD["Gilligan"].Weapon1, "Gilligan", Wind, 1.1, 0, 20, 0).FuryThrust elif choice == "BR" or choice == "br" or choice == "Br": AttacksOO.MultiWeapon(WSD["Gilligan"].Weapon1, "Gilligan", Wind, 1.1, 0, 0).BraveLeap elif choice == "2": choice = input( "Select an action!\n [Q]uick!\n [N]ormal!\n [H]ard!\n [Fl]icker Jab!\n " ) if choice == "Q" or choice == "q": AttacksOO.Knuckles(WSD["Gilligan"].Weapon2, "Gilligan", Wind, 1.1, 0, 0).QATK elif choice == "N" or choice == "n": AttacksOO.Knuckles(WSD["Gilligan"].Weapon2, "Gilligan", Wind, 1.1, 0, 0).NATK elif choice == "H" or choice == "h": AttacksOO.Knuckles(WSD["Gilligan"].Weapon2, "Gilligan", Wind, 1.1, 0, 0).HATK elif choice == "FL" or choice == "Fl" or choice == "fl": AttacksOO.Knuckles(WSD["Gilligan"].Weapon2, "Gilligan", Wind, 1.1, 0, 0).FlickerJab elif choice == "BR" or choice == "br" or choice == "Br": AttacksOO.MultiWeapon(WSD["Gilligan"].Weapon2, "Gilligan", Wind, 1.1, 0, 0).BraveLeap elif choice == "I" or choice == "i": choice = input("Select an item!\n ") if choice == "P" or choice == "p": ItemUsed = eval("Items." + input("Item is: ")) exec(str(ItemUsed("Gilligan"))) elif choice == "C" or choice == "c": choice = input( "Select a Type!\n [A]ttackcheck!\n [S]killcheck!\n [I]temcheck!\n " ) User = "******" UserLevel = WSD[User].Level if choice == "A" or choice == "a": Check.Attackcheck(User).Confirm elif choice == "S" or choice == "s": Check.Skillcheck(User, UserLevel).Choice elif choice == "I" or choice == "i": Check.Itemcheck(User).Confirm
def Dummy(Character): u = Character uHP = WSD[Character].HP uENE = WSD[Character].ENE uSTR = WSD[Character].STR uSPR = WSD[Character].SPR uSKL = WSD[Character].SKL uABL = WSD[Character].ABL uAGI = WSD[Character].AGI uEVA = WSD[Character].EVA uTGH = WSD[Character].TGH uRES = WSD[Character].RES uLCK = WSD[Character].LCK uPAR = WSD[Character].PAR uMAR = WSD[Character].MAR uWT = WSD[Character].ArmorWT choice = input( "Select something!\n [St]atcheck!\n [Ba]ttlestats!\n [At]tack!\n [T]oggle Shield!\n [I]nventory!\n [C]onfirm Actions!\n " ) if choice == "ST" or choice == "St" or choice == "st": print("-----------------") print("HP:", uHP) print("ENE:", uENE) print("STR:", uSTR) print("SPR:", uSPR) print("SKL:", uSKL) print("ABL:", uABL) print("AGI:", uAGI) print("EVA:", uEVA) print("TGH:", uTGH) print("RES:", uRES) print("LCK:", uLCK) print("PAR:", uPAR) print("MAR:", uMAR) print("WT:", uWT) print("-----------------") elif choice == "BA" or choice == "Ba" or choice == "ba": print("-----------------") importlib.reload(HealthBar) print("Current HP:", HealthBar.DummyHP) importlib.reload(EnergyBar) print("Current ENE:", EnergyBar.DummyENE) print("-----------------") elif choice == "T" or choice == "t": UserShield = "DummyShield" importlib.reload(Shielding) ShieldPos = getattr(Shielding, UserShield) if ShieldPos == "Equipped": with open( 'C:\\Users\\seven\\OneDrive\\Desktop\\RoPH OOP Update\\Shielding.py', 'a+') as f: importlib.reload(Shielding) print(UserShield + "=NotEquipped", file=f) else: with open( 'C:\\Users\\seven\\OneDrive\\Desktop\\RoPH OOP Update\\Shielding.py', 'a+') as f: importlib.reload(Shielding) print(UserShield + "=Equipped", file=f) elif choice == "AT" or choice == "At" or choice == "at": AttacksOO.Rifle(OmniWeaponData["NormalTungstenRifle0"], "Dummy", Null, 1, 0, 0).HATK elif choice == "I" or choice == "i": choice = input("Select an Item!\n [P]ick!\n ") if choice == "P" or choice == "p": ItemUsed = eval("Items." + input("Item is: ")) exec(str(ItemUsed("Dummy"))) elif choice == "C" or choice == "c": choice = input( "Select a Type!\n [A]ttackcheck!\n [S]killcheck!\n [I]temcheck!\n " ) User = "******" UserLevel = WSD[User].Level if choice == "A" or choice == "a": Check.Attackcheck(User).Confirm elif choice == "S" or choice == "s": Check.Skillcheck(User, UserLevel).Choice elif choice == "I" or choice == "i": Check.Itemcheck(User).Confirm
def Brad(Character): u = Character uHP = WSD[Character].HP uENE = WSD[Character].ENE uSTR = WSD[Character].STR uSPR = WSD[Character].SPR uSKL = WSD[Character].SKL uABL = WSD[Character].ABL uAGI = WSD[Character].AGI uEVA = WSD[Character].EVA uTGH = WSD[Character].TGH uRES = WSD[Character].RES uLCK = WSD[Character].LCK uPAR = WSD[Character].PAR uMAR = WSD[Character].MAR uWT = WSD[Character].ArmorWT choice = input( "Select something!\n [St]atcheck!\n [Ba]ttlestats!\n [At]tack!\n [T]oggle Shield!\n [I]nventory!\n [C]onfirm Actions!\n " ) if choice == "ST" or choice == "St" or choice == "st": print("-----------------") print("HP:", uHP) print("ENE:", uENE) print("STR:", uSTR) print("SPR:", uSPR) print("SKL:", uSKL) print("ABL:", uABL) print("AGI:", uAGI) print("EVA:", uEVA) print("TGH:", uTGH) print("RES:", uRES) print("LCK:", uLCK) print("PAR:", uPAR) print("MAR:", uMAR) print("WT:", uWT) print("-----------------") elif choice == "BA" or choice == "Ba" or choice == "ba": print("-----------------") importlib.reload(HealthBar) print("Current HP:", HealthBar.BradHP) importlib.reload(EnergyBar) print("Current ENE:", EnergyBar.BradENE) print("-----------------") elif choice == "T" or choice == "t": UserShield = "BradShield" importlib.reload(Shielding) ShieldPos = getattr(Shielding, UserShield) if ShieldPos == "Equipped": with open( 'C:\\Users\\seven\\OneDrive\\Desktop\\RoPH OOP Update\\Shielding.py', 'a+') as f: importlib.reload(Shielding) print(UserShield + "=NotEquipped", file=f) else: with open( 'C:\\Users\\seven\\OneDrive\\Desktop\\RoPH OOP Update\\Shielding.py', 'a+') as f: importlib.reload(Shielding) print(UserShield + "=Equipped", file=f) elif choice == "AT" or choice == "At" or choice == "at": choice = input("Which weapon?\n [1] Tin Bow!\n [2] Bone Knife!\n ") if choice == "1": choice = input( "Select an Action!\n [Q]uick!\n [N]ormal!\n [H]ard!\n [L]ongshot!\n [C]lipshot!\n [A]rrow Item!\n [U]nknown Skill!\n " ) if choice == "Q" or choice == "q": AttacksOO.Bow(WSD["Brad"].Weapon1, "Brad", Lunar, 1.35, 25, 0).QATK elif choice == "N" or choice == "n": AttacksOO.Bow(WSD["Brad"].Weapon1, "Brad", Lunar, 1.35, 25, 0).NATK elif choice == "H" or choice == "h": AttacksOO.Bow(WSD["Brad"].Weapon1, "Brad", Lunar, 1.35, 25, 0).HATK elif choice == "L" or choice == "l": AttacksOO.Bow(WSD["Brad"].Weapon1, "Brad", Lunar, 1.35, 25, 0).Longshot elif choice == "C" or choice == "c": AttacksOO.Bow(WSD["Brad"].Weapon1, "Brad", Lunar, 1.35, 25, 0).Clipshot elif choice == "A" or choice == "a": AttacksOO.Bow(WSD["Brad"].Weapon1, "Brad", Lunar, 1.35, 25, 0).ArrowItem elif choice == "U" or choice == "u": SkillUsed = eval( 'AttacksOO.Bow(WSD["Brad"].Weapon1,"Brad",Lunar,1.25,25,0).' + input("Skillname is: ")) exec(str(SkillUsed)) elif choice == "I" or choice == "i": choice = input("Select an item!\n ") if choice == "P" or choice == "p": ItemUsed = eval("Items." + input("Item is: ")) exec(str(ItemUsed("Brad"))) elif choice == "C" or choice == "c": choice = input( "Select a Type!\n [A]ttackcheck!\n [S]killcheck!\n [I]temcheck!\n " ) User = "******" UserLevel = WSD[User].Level if choice == "A" or choice == "a": Check.Attackcheck(User).Confirm elif choice == "S" or choice == "s": Check.Skillcheck(User, UserLevel).Choice elif choice == "I" or choice == "i": Check.Itemcheck(User).Confirm
def Roselyn(Character): u = Character uHP = WSD[Character].HP uENE = WSD[Character].ENE uSTR = WSD[Character].STR uSPR = WSD[Character].SPR uSKL = WSD[Character].SKL uABL = WSD[Character].ABL uAGI = WSD[Character].AGI uEVA = WSD[Character].EVA uTGH = WSD[Character].TGH uRES = WSD[Character].RES uLCK = WSD[Character].LCK uPAR = WSD[Character].PAR uMAR = WSD[Character].MAR uWT = WSD[Character].ArmorWT choice = input( "Select something!\n [St]atcheck!\n [Ba]ttlestats!\n [W]eapons!\n [Su]pport Magic!\n [T]oggle Shield!\n [I]nventory!\n [C]onfirm Actions!\n " ) if choice == "ST" or choice == "St" or choice == "st": print("-----------------") print("HP:", uHP) print("ENE:", uENE) print("STR:", uSTR) print("SPR:", uSPR) print("SKL:", uSKL) print("ABL:", uABL) print("AGI:", uAGI) print("EVA:", uEVA) print("TGH:", uTGH) print("RES:", uRES) print("LCK:", uLCK) print("PAR:", uPAR) print("MAR:", uMAR) print("WT:", uWT) print("-----------------") elif choice == "BA" or choice == "Ba" or choice == "ba": print("-----------------") importlib.reload(HealthBar) print("Current HP:", HealthBar.RoselynHP) importlib.reload(EnergyBar) print("Current ENE:", EnergyBar.RoselynENE) print("-----------------") elif choice == "T" or choice == "t": UserShield = "RoselynShield" importlib.reload(Shielding) ShieldPos = getattr(Shielding, UserShield) if ShieldPos == "Equipped": with open( 'C:\\Users\\seven\\OneDrive\\Desktop\\RoPH OOP Update\\Shielding.py', 'a+') as f: importlib.reload(Shielding) print(UserShield + "=NotEquipped", file=f) else: with open( 'C:\\Users\\seven\\OneDrive\\Desktop\\RoPH OOP Update\\Shielding.py', 'a+') as f: importlib.reload(Shielding) print(UserShield + "=Equipped", file=f) elif choice == "WE" or choice == "We" or choice == "we": choice = input( "Which weapon?\n [1] Ivory Wand!\n [2] Cobalt Battlecannon!\n [3] N/A!\n " ) if choice == "1": choice = input( "Select an action!\n [Q]uick!\n [N]ormal!\n [H]ard!\n [Fi]reball!\n " ) if choice == "Q" or choice == "q": AttacksOO.Wand(WSD["Roselyn"].Weapon1, "Roselyn", Flame, 1, 0, 0).QATK elif choice == "N" or choice == "n": AttacksOO.Wand(WSD["Roselyn"].Weapon1, "Roselyn", Flame, 1, 0, 0).NATK elif choice == "H" or choice == "h": AttacksOO.Wand(WSD["Roselyn"].Weapon1, "Roselyn", Flame, 1, 0, 0).HATK elif choice == "FI" or choice == "Fi" or choice == "fi": AttacksOO.OffenseSpell("NormalIvoryWand0", "Roselyn", Flame, 1.15, 0, 0, 0).Fireball elif choice == "2": choice = input( "Select an action!\n [Q]uick!\n [N]ormal!\n [H]ard!\n ") if choice == "Q" or choice == "q": AttacksOO.Battlecannon(WSD["Roselyn"].Weapon2, "Roselyn", Flame, 0.5, 0, 0).QATK elif choice == "N" or choice == "n": AttacksOO.Battlecannon(WSD["Roselyn"].Weapon2, "Roselyn", Flame, 0.5, 0, 0).NATK elif choice == "H" or choice == "h": AttacksOO.Battlecannon(WSD["Roselyn"].Weapon2, "Roselyn", Flame, 0.5, 0, 0).HATK elif choice == "SU" or choice == "Su" or choice == "su": choice = input( "Select a Spell!\n [HR] Healthy Ray!\n [HG] Healthy Glow!\n [EG] Energetic Glow!\n [ER] Energetic Ray!\n " ) if choice == "HR" or choice == "Hr" or choice == "hr": AttacksOO.SupportSpell(WSD["Roselyn"].Weapon1, "Roselyn").HealthyRay elif choice == "HG" or choice == "Hg" or choice == "hg": Skills.HealthyGlow("Roselyn", "NormalIvoryWand0") elif choice == "ER" or choice == "Er" or choice == "er": Skills.EnergeticRay("Roselyn", "NormalIvoryWand0") elif choice == "EG" or choice == "Eg" or choice == "eg": Skills.EnergeticGlow("Roselyn", "NormalIvoryWand0") elif choice == "I" or choice == "i": choice = input( "Select an item!\n [SC] Strawberry Candy!\n [PO] Pearl Ointment!\n [SS] Soothing Salve!\n " ) if choice == "SC" or choice == "Sc" or choice == "sc": Items.StrawberryCandy("Roselyn") elif choice == "PO" or choice == "Po" or choice == "po": Items.PearlOintment("Roselyn") elif choice == "SS" or choice == "Ss" or choice == "ss": Items.SoothingSalve("Roselyn") elif choice == "P" or choice == "p": ItemUsed = eval("Items." + input("Item is: ")) exec(str(ItemUsed("Roselyn"))) elif choice == "C" or choice == "c": choice = input( "Select a Type!\n [A]ttackcheck!\n [S]killcheck!\n [I]temcheck!\n " ) User = "******" UserLevel = WSD[User].Level if choice == "A" or choice == "a": Check.Attackcheck(User).Confirm elif choice == "S" or choice == "s": Check.Skillcheck(User, UserLevel).Choice elif choice == "I" or choice == "i": Check.Itemcheck(User).Confirm
def Helm(Character): u = Character uHP = WSD[Character].HP uENE = WSD[Character].ENE uSTR = WSD[Character].STR uSPR = WSD[Character].SPR uSKL = WSD[Character].SKL uABL = WSD[Character].ABL uAGI = WSD[Character].AGI uEVA = WSD[Character].EVA uTGH = WSD[Character].TGH uRES = WSD[Character].RES uLCK = WSD[Character].LCK uPAR = WSD[Character].PAR uMAR = WSD[Character].MAR uWT = WSD[Character].ArmorWT choice = input( "Select something!\n [St]atcheck!\n [Ba]ttlestats!\n [We]apons!\n [T]oggle Shield!\n [I]nventory!\n [C]onfirm Actions!\n " ) if choice == "ST" or choice == "St" or choice == "st": print("-----------------") print("HP:", uHP) print("ENE:", uENE) print("STR:", uSTR) print("SPR:", uSPR) print("SKL:", uSKL) print("ABL:", uABL) print("AGI:", uAGI) print("EVA:", uEVA) print("TGH:", uTGH) print("RES:", uRES) print("LCK:", uLCK) print("PAR:", uPAR) print("MAR:", uMAR) print("WT:", uWT) print("-----------------") elif choice == "BA" or choice == "Ba" or choice == "ba": print("-----------------") importlib.reload(HealthBar) print("Current HP:", HealthBar.HelmHP) importlib.reload(EnergyBar) print("Current ENE:", EnergyBar.HelmENE) print("-----------------") elif choice == "T" or choice == "t": UserShield = "HelmShield" importlib.reload(Shielding) ShieldPos = getattr(Shielding, UserShield) if ShieldPos == "Equipped": with open( 'C:\\Users\\seven\\OneDrive\\Desktop\\RoPH OOP Update\\Shielding.py', 'a+') as f: importlib.reload(Shielding) print(UserShield + "=NotEquipped", file=f) else: with open( 'C:\\Users\\seven\\OneDrive\\Desktop\\RoPH OOP Update\\Shielding.py', 'a+') as f: importlib.reload(Shielding) print(UserShield + "=Equipped", file=f) elif choice == "WE" or choice == "We" or choice == "we": choice = input( "Which weapon?\n [1] Copper Saber!\n [2] Ivory Handbow!\n ") if choice == "1": choice = input( "Select an action!\n [Q]uick!\n [N]ormal!\n [H]ard!\n [Tr]iple Combo!\n [Be]ginner's Parry!\n [Bl]azing Cutlass!\n " ) if choice == "Q" or choice == "q": AttacksOO.Saber(WSD["Helm"].Weapon1, "Helm", Storm, 1.25, 0, 0).QATK elif choice == "N" or choice == "n": AttacksOO.Saber(WSD["Helm"].Weapon1, "Helm", Storm, 1.25, 0, 0).NATK elif choice == "H" or choice == "h": AttacksOO.Saber(WSD["Helm"].Weapon1, "Helm", Storm, 1.25, 0, 0).HATK elif choice == "TR" or choice == "Tr" or choice == "tr": AttacksOO.Saber(WSD["Helm"].Weapon1, "Helm", Storm, 1.25, 0, 0).TripleCombo elif choice == "BE" or choice == "Be" or choice == "be": AttacksOO.Saber(WSD["Helm"].Weapon1, "Helm", Storm, 1.25, 0, 0).BeginnersParry elif choice == "BL" or choice == "Bl" or choice == "bl": AttacksOO.Saber(WSD["Helm"].Weapon1, "Helm", Flame, 1.25, 0, 0).BlazingCutlass elif choice == "2": choice = input( "Select an action!\n [Q]uick!\n [N]ormal!\n [H]ard!\n [Tr]iple Play!\n " ) if choice == "Q" or choice == "q": AttacksOO.Handbow(WSD["Helm"].Weapon2, "Helm", Storm, 1, 0, 0).QATK elif choice == "N" or choice == "n": AttacksOO.Handbow(WSD["Helm"].Weapon2, "Helm", Storm, 1, 0, 0).NATK elif choice == "H" or choice == "h": AttacksOO.Handbow(WSD["Helm"].Weapon2, "Helm", Storm, 1, 0, 0).HATK elif choice == "TR" or choice == "Tr" or choice == "tr": AttacksOO.Handbow(WSD["Helm"].Weapon2, "Helm", Storm, 1, 0, 0).TriplePlay elif choice == "I" or choice == "i": choice = input( "Select an item!\n [HB] Herbal Bandage!\n [TJ] Tomato Juice!\n [P]ick!\n " ) if choice == "HB" or choice == "Hb" or choice == "hb": Items.HerbalBandage("Helm") elif choice == "TJ" or choice == "Tj" or choice == "tj": Items.TomatoJuice("Helm") elif choice == "P" or choice == "p": ItemUsed = eval("Items." + input("Item is: ")) exec(str(ItemUsed("Helm"))) elif choice == "C" or choice == "c": choice = input( "Select a Type!\n [A]ttackcheck!\n [S]killcheck!\n [I]temcheck!\n " ) User = "******" UserLevel = WSD[User].Level if choice == "A" or choice == "a": Check.Attackcheck(User).Confirm elif choice == "S" or choice == "s": Check.Skillcheck(User, UserLevel).Choice elif choice == "I" or choice == "i": Check.Itemcheck(User).Confirm
def Jango(Character): u = Character uHP = WSD[Character].HP uENE = WSD[Character].ENE uSTR = WSD[Character].STR uSPR = WSD[Character].SPR uSKL = WSD[Character].SKL uABL = WSD[Character].ABL uAGI = WSD[Character].AGI uEVA = WSD[Character].EVA uTGH = WSD[Character].TGH uRES = WSD[Character].RES uLCK = WSD[Character].LCK uPAR = WSD[Character].PAR uMAR = WSD[Character].MAR uWT = WSD[Character].ArmorWT choice = input( "Select something!\n [St]atcheck!\n [Ba]ttlestats!\n [We]apons!\n [P]ickpocket!\n [T]oggle Shield!\n [I]nventory!\n [C]onfirm Actions!\n " ) if choice == "ST" or choice == "St" or choice == "st": print("-----------------") print("HP:", uHP) print("ENE:", uENE) print("STR:", uSTR) print("SPR:", uSPR) print("SKL:", uSKL) print("ABL:", uABL) print("AGI:", uAGI) print("EVA:", uEVA) print("TGH:", uTGH) print("RES:", uRES) print("LCK:", uLCK) print("PAR:", uPAR) print("MAR:", uMAR) print("WT:", uWT) print("-----------------") elif choice == "BA" or choice == "Ba" or choice == "ba": print("-----------------") importlib.reload(HealthBar) print("Current HP:", HealthBar.JangoHP) importlib.reload(EnergyBar) print("Current ENE:", EnergyBar.JangoENE) print("-----------------") elif choice == "T" or choice == "t": UserShield = "JangoShield" importlib.reload(Shielding) ShieldPos = getattr(Shielding, UserShield) if ShieldPos == "Equipped": with open( 'C:\\Users\\seven\\OneDrive\\Desktop\\RoPH OOP Update\\Shielding.py', 'a+') as f: importlib.reload(Shielding) print(UserShield + "=NotEquipped", file=f) else: with open( 'C:\\Users\\seven\\OneDrive\\Desktop\\RoPH OOP Update\\Shielding.py', 'a+') as f: importlib.reload(Shielding) print(UserShield + "=Equipped", file=f) elif choice == "WE" or choice == "We" or choice == "we": choice = input( "Which weapon?\n [1] Reinforced Bone Knife!\n [2] Reinforced Bone Knife!\n [3] Tin Slicer!\n " ) if choice == "1": choice = input( "Select an action!\n [Q]uick!\n [N]ormal!\n [H]ard!\n [Tr]iple Combo!\n [U]nknown Skill!\n " ) if choice == "Q" or choice == "q": AttacksOO.Knife(WSD["Jango"].Weapon1, "Jango", Solar, 1.4, 0, 0, 0).QATK elif choice == "N" or choice == "n": AttacksOO.Knife(WSD["Jango"].Weapon1, "Jango", Solar, 1.4, 0, 0, 0).NATK elif choice == "H" or choice == "h": AttacksOO.Knife(WSD["Jango"].Weapon1, "Jango", Solar, 1.4, 0, 0, 0).HATK elif choice == "TR" or choice == "Tr" or choice == "tr": AttacksOO.Knife(WSD["Jango"].Weapon1, "Jango", Solar, 1.4, 0, 0, 0).TripleCombo elif choice == "U" or choice == "u": SkillUsed = eval( 'AttacksOO.Knife(WSD["Jango"].Weapon1,"Jango",Solar,1.4,0,0,0).' + input("Skillname is: ")) exec(str(SkillUsed)) elif choice == "2": choice = input( "Select an action!\n [Q]uick!\n [N]ormal!\n [H]ard!\n [Tr]iple Combo!\n [U]nknown Skill!\n " ) if choice == "Q" or choice == "q": AttacksOO.Knife(WSD["Jango"].Weapon2, "Jango", Solar, 1.4, 0, 0, 0).QATK elif choice == "N" or choice == "n": AttacksOO.Knife(WSD["Jango"].Weapon2, "Jango", Solar, 1.4, 0, 0, 0).NATK elif choice == "H" or choice == "h": AttacksOO.Knife(WSD["Jango"].Weapon2, "Jango", Solar, 1.4, 0, 0, 0).HATK elif choice == "TR" or choice == "Tr" or choice == "tr": AttacksOO.Knife(WSD["Jango"].Weapon2, "Jango", Solar, 1.4, 0, 0, 0).TripleCombo elif choice == "U" or choice == "u": SkillUsed = eval( 'AttacksOO.Knife(WSD["Jango"].Weapon1,"Jango",Solar,1.4,0,0,0).' + input("Skillname is: ")) exec(str(SkillUsed)) elif choice == "3": choice = input( "Select an action!\n [Q]uick!\n [N]ormal!\n [H]ard!\n ") if choice == "Q" or choice == "q": AttacksOO.Slicer(WSD["Jango"].Weapon3, "Jango", Solar, 0.5, 0, 0).QATK elif choice == "N" or choice == "n": AttacksOO.Slicer(WSD["Jango"].Weapon3, "Jango", Solar, 0.5, 0, 0).NATK elif choice == "H" or choice == "h": AttacksOO.Slicer(WSD["Jango"].Weapon3, "Jango", Solar, 0.5, 0, 0).HATK elif choice == "I" or choice == "i": choice = input( "Select an item!\n [Sh]uriken!\n [Or]ange Juice!\n [P]ick!\n ") if choice == "SH" or choice == "Sh" or choice == "sh": Items.Shuriken("Jango") elif choice == "OR" or choice == "Or" or choice == "or": Items.OrangeJuice("Jango") elif choice == "P" or choice == "p": ItemUsed = eval("Items." + input("Item is: ")) exec(str(ItemUsed("Jango"))) elif choice == "P" or choice == "p": AttacksOO.Pickpocket("Jango") elif choice == "C" or choice == "c": choice = input( "Select a Type!\n [A]ttackcheck!\n [S]killcheck!\n [I]temcheck!\n " ) User = "******" UserLevel = WSD[User].Level if choice == "A" or choice == "a": Check.Attackcheck(User).Confirm elif choice == "S" or choice == "s": Check.Skillcheck(User, UserLevel).Choice elif choice == "I" or choice == "i": Check.Itemcheck(User).Confirm
def Six(Unit): u = Unit uHP = WSD[Unit].HP uENE = WSD[Unit].ENE uSTR = WSD[Unit].STR uSPR = WSD[Unit].SPR uSKL = WSD[Unit].SKL uABL = WSD[Unit].ABL uAGI = WSD[Unit].AGI uEVA = WSD[Unit].EVA uTGH = WSD[Unit].TGH uRES = WSD[Unit].RES uLCK = WSD[Unit].LCK uPAR = WSD[Unit].PAR uMAR = WSD[Unit].MAR uWT = WSD[Unit].ArmorWT choice = input( "Select something!\n [St]atcheck!\n [Ba]ttlestats!\n [At]tacks!\n [I]nventory!\n " ) if choice == "ST" or choice == "St" or choice == "st": print("-----------------") print("HP:", uHP) print("ENE:", uENE) print("STR:", uSTR) print("SPR:", uSPR) print("SKL:", uSKL) print("ABL:", uABL) print("AGI:", uAGI) print("EVA:", uEVA) print("TGH:", uTGH) print("RES:", uRES) print("LCK:", uLCK) print("PAR:", uPAR) print("MAR:", uMAR) print("WT:", uWT) print("-----------------") elif choice == "BA" or choice == "Ba" or choice == "ba": print("-----------------") importlib.reload(HealthBar) print("Current HP:", HealthBar.SixHP) importlib.reload(EnergyBar) print("Current ENE:", EnergyBar.SixENE) print("-----------------") elif choice == "AT" or choice == "At" or choice == "at": choice = input( "Select a Weapon!\n [1] Nancy's Flail!\n [2] Cobalt Greatsword!\n " ) if choice == "1": choice = input( "Select an action!\n [Q]uick!\n [N]ormal!\n [H]ard!\n [Ja]wbreaker!\n " ) if choice == "Q" or choice == "q": AttacksOO.Flail(WSD["Six"].Weapon1, "Six", Flame, 1, 0, 0.15, 0).QATK elif choice == "N" or choice == "n": AttacksOO.Flail(WSD["Six"].Weapon1, "Six", Flame, 1, 0, 0.15, 0).NATK elif choice == "H" or choice == "h": AttacksOO.Flail(WSD["Six"].Weapon1, "Six", Flame, 1, 0, 0.15, 0).HATK elif choice == "JA" or choice == "Ja" or choice == "ja": AttacksOO.Flail(WSD["Six"].Weapon1, "Six", Flame, 1, 0, 0.15, 0).Jawbreaker elif choice == "2": choice = input( "Select an action!\n [Q]uick!\n [N]ormal!\n [H]ard!\n [Si]debuster!\n " ) if choice == "Q" or choice == "q": AttacksOO.GreatswordGrinder(WSD["Six"].Weapon2, "Six", Flame, 1, 0, 0).QATK elif choice == "N" or choice == "n": AttacksOO.GreatswordGrinder(WSD["Six"].Weapon2, "Six", Flame, 1, 0, 0).NATK elif choice == "H" or choice == "h": AttacksOO.GreatswordGrinder(WSD["Six"].Weapon2, "Six", Flame, 1, 0, 0).HATK elif choice == "SI" or choice == "Si" or choice == "si": AttacksOO.GreatswordGrinder(WSD["Six"].Weapon2, "Six", Flame, 1, 0, 0).Sidebuster
def One(Unit): u = Unit uHP = WSD[Unit].HP uENE = WSD[Unit].ENE uSTR = WSD[Unit].STR uSPR = WSD[Unit].SPR uSKL = WSD[Unit].SKL uABL = WSD[Unit].ABL uAGI = WSD[Unit].AGI uEVA = WSD[Unit].EVA uTGH = WSD[Unit].TGH uRES = WSD[Unit].RES uLCK = WSD[Unit].LCK uPAR = WSD[Unit].PAR uMAR = WSD[Unit].MAR uWT = WSD[Unit].ArmorWT choice = input( "Select something!\n [St]atcheck!\n [Ba]ttlestats!\n [At]tack!\n [I]nventory!\n " ) if choice == "ST" or choice == "St" or choice == "st": print("-----------------") print("HP:", uHP) print("ENE:", uENE) print("STR:", uSTR) print("SPR:", uSPR) print("SKL:", uSKL) print("ABL:", uABL) print("AGI:", uAGI) print("EVA:", uEVA) print("TGH:", uTGH) print("RES:", uRES) print("LCK:", uLCK) print("PAR:", uPAR) print("MAR:", uMAR) print("WT:", uWT) print("-----------------") elif choice == "BA" or choice == "Ba" or choice == "ba": print("-----------------") importlib.reload(HealthBar) print("Current HP:", HealthBar.OneHP) importlib.reload(EnergyBar) print("Current ENE:", EnergyBar.OneENE) print("-----------------") if choice == "AT" or choice == "At" or choice == "at": choice = input("Select a Weapon!\n [1] Bronze Battlestaff!\n ") if choice == "1": choice = input( "Select an action!\n [Q]uick!\n [N]ormal!\n [H]ard!\n [F]our!\n [P]ogo Pounce!\n " ) if choice == "Q" or choice == "q": AttacksOO.Battlestaff2(WSD["One"].Weapon1, "One", Void, 1.3, 0, 0).QATK elif choice == "N" or choice == "n": AttacksOO.Battlestaff2(WSD["One"].Weapon1, "One", Void, 1.3, 0, 0).NATK elif choice == "H" or choice == "h": AttacksOO.Battlestaff2(WSD["One"].Weapon1, "One", Void, 1.3, 0, 0).HATK elif choice == "F" or choice == "f": AttacksOO.Battlestaff2(WSD["One"].Weapon1, "One", Void, 1.3, 0, 0).Four elif choice == "P" or choice == "p": AttacksOO.Battlestaff2(WSD["One"].Weapon1, "One", Void, 1.3, 0, 0).PogoPounce
def Higgins(Unit): u = Unit uHP = WSD[Unit].HP uENE = WSD[Unit].ENE uSTR = WSD[Unit].STR uSPR = WSD[Unit].SPR uSKL = WSD[Unit].SKL uABL = WSD[Unit].ABL uAGI = WSD[Unit].AGI uEVA = WSD[Unit].EVA uTGH = WSD[Unit].TGH uRES = WSD[Unit].RES uLCK = WSD[Unit].LCK uPAR = WSD[Unit].PAR uMAR = WSD[Unit].MAR uWT = WSD[Unit].ArmorWT choice = input( "Select something!\n [St]atcheck!\n [Ba]ttlestats!\n [We]apons!\n [T]oggle Shield!\n [C]onfirm Actions!\n " ) if choice == "ST" or choice == "St" or choice == "st": print("-----------------") print("HP:", uHP) print("ENE:", uENE) print("STR:", uSTR) print("SPR:", uSPR) print("SKL:", uSKL) print("ABL:", uABL) print("AGI:", uAGI) print("EVA:", uEVA) print("TGH:", uTGH) print("RES:", uRES) print("LCK:", uLCK) print("PAR:", uPAR) print("MAR:", uMAR) print("WT:", uWT) print("-----------------") elif choice == "BA" or choice == "Ba" or choice == "ba": print("-----------------") importlib.reload(HealthBar) print("Current HP:", HealthBar.HigginsHP) importlib.reload(EnergyBar) print("Current ENE:", EnergyBar.HigginsENE) print("-----------------") elif choice == "WE" or choice == "we": choice = input( "Select a Weapon!\n [1] Steel Saber!\n [2] Ivory Cane!\n ") if choice == "1": choice = input( "Select an action!\n [Q]uick!\n [N]ormal!\n [H]ard!\n [Tr]iple Combo!\n [Be]ginner's Parry!\n [Bl]azing Cutlass!\n " ) if choice == "Q" or choice == "q": AttacksOO.Saber(WSD["Higgins"].Weapon1, "Higgins", Earth, 1, 0, 0).QATK elif choice == "N" or choice == "n": AttacksOO.Saber(WSD["Higgins"].Weapon1, "Higgins", Earth, 1, 0, 0).NATK elif choice == "H" or choice == "h": AttacksOO.Saber(WSD["Higgins"].Weapon1, "Higgins", Earth, 1, 0, 0).HATK elif choice == "TR" or choice == "Tr" or choice == "tr": AttacksOO.Saber(WSD["Higgins"].Weapon1, "Higgins", Earth, 1, 0, 0).TripleCombo elif choice == "BE" or choice == "Be" or choice == "be": AttacksOO.Saber(WSD["Higgins"].Weapon1, "Higgins", Earth, 1, 0, 0).BeginnersParry elif choice == "BL" or choice == "Bl" or choice == "bl": AttacksOO.Saber(WSD["Higgins"].Weapon1, "Higgins", Flame, 1, 0, 0).BlazingCutlass elif choice == "2": choice = input( "Select an Action!\n [Q]uick!\n [N]ormal!\n [H]ard!\n [HR] Healthy Ray!\n " ) if choice == "Q" or choice == "q": AttacksOO.Cane(WSD["Higgins"].Weapon2, "Higgins", Earth, 1, 0, 0).QATK elif choice == "N" or choice == "n": AttacksOO.Cane(WSD["Higgins"].Weapon2, "Higgins", Earth, 1, 0, 0).NATK elif choice == "H" or choice == "h": AttacksOO.Cane(WSD["Higgins"].Weapon2, "Higgins", Earth, 1, 0, 0).HATK elif choice == "HR" or choice == "Hr" or choice == "hr": AttacksOO.SupportSpell(WSD["Higgins"].Weapon2, "Higgins").HealthyRay
def Gachum(Unit): u = Unit uHP = WSD[Unit].HP uENE = WSD[Unit].ENE uSTR = WSD[Unit].STR uSPR = WSD[Unit].SPR uSKL = WSD[Unit].SKL uABL = WSD[Unit].ABL uAGI = WSD[Unit].AGI uEVA = WSD[Unit].EVA uTGH = WSD[Unit].TGH uRES = WSD[Unit].RES uLCK = WSD[Unit].LCK uPAR = WSD[Unit].PAR uMAR = WSD[Unit].MAR uWT = WSD[Unit].ArmorWT choice = input( "Select an action type!\n [St]atcheck!\n [At]tack!\n [I]nventory!\n ") if choice == "ST" or choice == "St" or choice == "st": print("-----------------") print("HP:", uHP) print("ENE:", uENE) print("STR:", uSTR) print("SPR:", uSPR) print("SKL:", uSKL) print("ABL:", uABL) print("AGI:", uAGI) print("EVA:", uEVA) print("TGH:", uTGH) print("RES:", uRES) print("LCK:", uLCK) print("PAR:", uPAR) print("MAR:", uMAR) print("WT:", uWT) print("-----------------") elif choice == "At" or choice == "at" or choice == "AT": choice = input("Which weapon?\n [1] Bone Knife!\n [2] Tin Slicer!\n ") if choice == "1": choice = input( "Select an action!\n [Q]uick!\n [N]ormal!\n [H]ard!\n [Pi]npoint Stab!\n " ) if choice == "Q" or choice == "q": AttacksOO.Knife("NormalBoneKnife7", "Gachum", Lightning, 1, 0, 0).QATK elif choice == "N" or choice == "n": AttacksOO.Knife("NormalBoneKnife7", "Gachum", Lightning, 1, 0, 0).NATK elif choice == "H" or choice == "h": AttacksOO.Knife("NormalBoneKnife7", "Gachum", Lightning, 1, 0, 0).HATK elif choice == "PI" or choice == "Pi" or choice == "pi": AttacksOO.Knife("NormalBoneKnife7", "Gachum", Lightning, 1, 0, 0).PinpointStab elif choice == "2": choice = input( "Select an action!\n [Q]uick!\n [N]ormal!\n [H]ard!\n ") if choice == "Q" or choice == "q": AttacksOO.Slicer("NormalTinSlicer3", "Gachum", Lightning, 1, 0).QATK elif choice == "N" or choice == "n": AttacksOO.Slicer("NormalTinSlicer3", "Gachum", Lightning, 1, 0).NATK elif choice == "H" or choice == "h": AttacksOO.Slicer("NormalTinSlicer3", "Gachum", Lightning, 1, 0).HATK elif choice == "I" or choice == "i": choice = input( "Select an Item!\n [G]olden Apple!\n [S]weet Orange!\n [T]hrowing Stars!\n " ) if choice == "G" or choice == "g": Items.GoldenApple("Gachum") elif choice == "S" or choice == "s": Items.SweetOrange("Gachum") elif choice == "T" or choice == "t": Items.ThrowingStar("Gachum")
def Freak(Unit): u = Unit uHP = WSD[Unit].HP uENE = WSD[Unit].ENE uSTR = WSD[Unit].STR uSPR = WSD[Unit].SPR uSKL = WSD[Unit].SKL uABL = WSD[Unit].ABL uAGI = WSD[Unit].AGI uEVA = WSD[Unit].EVA uTGH = WSD[Unit].TGH uRES = WSD[Unit].RES uLCK = WSD[Unit].LCK uPAR = WSD[Unit].PAR uMAR = WSD[Unit].MAR uWT = WSD[Unit].ArmorWT choice = input( "Select something!\n [St]atcheck!\n [Ba]ttlestats!\n [We]apons!\n [T]oggle Shield!\n [I]nventory!\n [C]onfirm Actions!\n " ) if choice == "ST" or choice == "St" or choice == "st": print("-----------------") print("HP:", uHP) print("ENE:", uENE) print("STR:", uSTR) print("SPR:", uSPR) print("SKL:", uSKL) print("ABL:", uABL) print("AGI:", uAGI) print("EVA:", uEVA) print("TGH:", uTGH) print("RES:", uRES) print("LCK:", uLCK) print("PAR:", uPAR) print("MAR:", uMAR) print("WT:", uWT) print("-----------------") elif choice == "BA" or choice == "Ba" or choice == "ba": print("-----------------") importlib.reload(HealthBar) print("Current HP:", HealthBar.FreakHP) importlib.reload(EnergyBar) print("Current ENE:", EnergyBar.FreakENE) print("-----------------") elif choice == "WE" or choice == "we": choice = input("Select a Weapon!\n [1] Magenium Wand!\n ") if choice == "1": choice = input( "Select an Action!\n [Q]uick!\n [N]ormal!\n [H]ard!\n [H]althy [R]ay!\n " ) if choice == "Q" or choice == "q": AttacksOO.Wand(WSD["Freak"].Weapon1, "Freak", Void, 1, 0, 0).QATK elif choice == "N" or choice == "n": AttacksOO.Wand(WSD["Freak"].Weapon1, "Freak", Void, 1, 0, 0).NATK elif choice == "H" or choice == "h": AttacksOO.Wand(WSD["Freak"].Weapon1, "Freak", Void, 1, 0, 0).HATK elif choice == "HR" or choice == "Hr" or choice == "hr": AttacksOO.SupportSpell(WSD["Freak"].Weapon1, "Freak").HealthyRay
def StClips(Character): u = Character uHP = WSD[Character].HP uENE = WSD[Character].ENE uSTR = WSD[Character].STR uSPR = WSD[Character].SPR uSKL = WSD[Character].SKL uABL = WSD[Character].ABL uAGI = WSD[Character].AGI uEVA = WSD[Character].EVA uTGH = WSD[Character].TGH uRES = WSD[Character].RES uLCK = WSD[Character].LCK uPAR = WSD[Character].PAR uMAR = WSD[Character].MAR uWT = WSD[Character].ArmorWT choice = input( "Select something!\n [St]atcheck!\n [Ba]ttlestats!\n [At]tack!\n [T]oggle Shield!\n [I]nventory!\n [C]onfirm Actions!\n " ) if choice == "ST" or choice == "St" or choice == "st": print("-----------------") print("HP:", uHP) print("ENE:", uENE) print("STR:", uSTR) print("SPR:", uSPR) print("SKL:", uSKL) print("ABL:", uABL) print("AGI:", uAGI) print("EVA:", uEVA) print("TGH:", uTGH) print("RES:", uRES) print("LCK:", uLCK) print("PAR:", uPAR) print("MAR:", uMAR) print("WT:", uWT) print("-----------------") elif choice == "BA" or choice == "Ba" or choice == "ba": print("-----------------") importlib.reload(HealthBar) print("Current HP:", HealthBar.StClipsHP) importlib.reload(EnergyBar) print("Current ENE:", EnergyBar.StClipsENE) print("-----------------") elif choice == "T" or choice == "t": UserShield = "StClipsShield" importlib.reload(Shielding) ShieldPos = getattr(Shielding, UserShield) if ShieldPos == "Equipped": with open( 'C:\\Users\\seven\\OneDrive\\Desktop\\RoPH OOP Update\\Shielding.py', 'a+') as f: importlib.reload(Shielding) print(UserShield + "=NotEquipped", file=f) else: with open( 'C:\\Users\\seven\\OneDrive\\Desktop\\RoPH OOP Update\\Shielding.py', 'a+') as f: importlib.reload(Shielding) print(UserShield + "=Equipped", file=f) elif choice == "AT" or choice == "At" or choice == "at": choice = input("Which weapon?\n [1] Festive Firwood Mechgun+2!\n ") if choice == "1": choice = input( "[Q]uick!\n [N]ormal!\n [H]ard!\n [Dr]izzle!\n [Bl]itz!\n ") if choice == "Q" or choice == "q": AttacksOO.MechgunManiac(WSD["StClips"].Weapon1, "StClips", Earth, 1, 25, 0).QATK elif choice == "N" or choice == "n": AttacksOO.MechgunManiac(WSD["StClips"].Weapon1, "StClips", Earth, 1, 25, 0).NATK elif choice == "H" or choice == "h": AttacksOO.MechgunManiac(WSD["StClips"].Weapon1, "StClips", Earth, 1, 25, 0).HATK elif choice == "DR" or choice == "dr": AttacksOO.MechgunManiac(WSD["StClips"].Weapon1, "StClips", Earth, 1, 25, 0).Drizzle elif choice == "BL" or choice == "bl": AttacksOO.MechgunManiac(WSD["StClips"].Weapon1, "StClips", Earth, 1, 25, 0).Blitz elif choice == "I" or choice == "i": choice = input("Select an item!\n ") if choice == "P" or choice == "p": ItemUsed = eval("Items." + input("Item is: ")) exec(str(ItemUsed("StClips"))) elif choice == "C" or choice == "c": choice = input( "Select a Type!\n [A]ttackcheck!\n [S]killcheck!\n [I]temcheck!\n " ) User = "******" UserLevel = WSD[User].Level if choice == "A" or choice == "a": Check.Attackcheck(User).Confirm elif choice == "S" or choice == "s": Check.Skillcheck(User, UserLevel).Choice elif choice == "I" or choice == "i": Check.Itemcheck(User).Confirm
def Reintaur(Unit): u = Unit uHP = WSD[Unit].HP uENE = WSD[Unit].ENE uSTR = WSD[Unit].STR uSPR = WSD[Unit].SPR uSKL = WSD[Unit].SKL uABL = WSD[Unit].ABL uAGI = WSD[Unit].AGI uEVA = WSD[Unit].EVA uTGH = WSD[Unit].TGH uRES = WSD[Unit].RES uLCK = WSD[Unit].LCK uPAR = WSD[Unit].PAR uMAR = WSD[Unit].MAR uWT = WSD[Unit].ArmorWT choice = input( "Select something!\n [St]atcheck!\n [Ba]ttlestats!\n [We]apons!\n [I]nventory!\n " ) if choice == "ST" or choice == "St" or choice == "st": print("-----------------") print("HP:", uHP) print("ENE:", uENE) print("STR:", uSTR) print("SPR:", uSPR) print("SKL:", uSKL) print("ABL:", uABL) print("AGI:", uAGI) print("EVA:", uEVA) print("TGH:", uTGH) print("RES:", uRES) print("LCK:", uLCK) print("PAR:", uPAR) print("MAR:", uMAR) print("WT:", uWT) print("-----------------") elif choice == "BA" or choice == "Ba" or choice == "ba": print("-----------------") importlib.reload(HealthBar) print("Current HP:", HealthBar.ReintaurHP) importlib.reload(EnergyBar) print("Current ENE:", EnergyBar.ReintaurENE) print("-----------------") elif choice == "WE" or choice == "We" or choice == "we": choice = input( "Select a Weapon!\n [1] Wooden Crossbow!\n [2] Wooden Warhammer!\n " ) if choice == "1": choice = input( "Select an action!\n [Q]uick!\n [N]ormal!\n [H]ard!\n [Ho]lepunch!\n [Ne]edleround!\n " ) if choice == "Q" or choice == "q": AttacksOO.Crossbow(WSD["Reintaur"].Weapon1, "Reintaur", Water, 1, 20, 0, 0).QATK elif choice == "N" or choice == "n": AttacksOO.Crossbow(WSD["Reintaur"].Weapon1, "Reintaur", Water, 1, 20, 0, 0).NATK elif choice == "H" or choice == "h": AttacksOO.Crossbow(WSD["Reintaur"].Weapon1, "Reintaur", Water, 1, 20, 0, 0).HATK elif choice == "NE" or choice == "Ne" or choice == "ne": AttacksOO.Crossbow(WSD["Reintaur"].Weapon1, "Reintaur", Water, 1, 20, 0, 0).Needleround elif choice == "HO" or choice == "Ho" or choice == "ho": AttacksOO.Crossbow(WSD["Reintaur"].Weapon1, "Reintaur", Water, 1, 20, 0, 0).Holepunch elif choice == "2": choice = input( "Select an action!\n [Q]uick!\n [N]ormal!\n [H]ard!\n ") if choice == "Q" or choice == "q": AttacksOO.Warhammer(WSD["Reintaur"].Weapon2, "Reintaur", Water, 1, 0, 0).QATK elif choice == "N" or choice == "n": AttacksOO.Warhammer(WSD["Reintaur"].Weapon2, "Reintaur", Water, 1, 0, 0).NATK elif choice == "H" or choice == "h": AttacksOO.Warhammer(WSD["Reintaur"].Weapon2, "Reintaur", Water, 1, 0, 0).HATK
def Reyn(Character): u = Character uHP = WSD[Character].HP uENE = WSD[Character].ENE uSTR = WSD[Character].STR uSPR = WSD[Character].SPR uSKL = WSD[Character].SKL uABL = WSD[Character].ABL uAGI = WSD[Character].AGI uEVA = WSD[Character].EVA uTGH = WSD[Character].TGH uRES = WSD[Character].RES uLCK = WSD[Character].LCK uPAR = WSD[Character].PAR uMAR = WSD[Character].MAR uWT = WSD[Character].ArmorWT choice = input( "Select something!\n [St]atcheck!\n [Ba]ttlestats!\n [At]tack!\n [T]oggle Shield!\n [I]nventory!\n [C]onfirm Actions!\n " ) if choice == "ST" or choice == "St" or choice == "st": print("-----------------") print("HP:", uHP) print("ENE:", uENE) print("STR:", uSTR) print("SPR:", uSPR) print("SKL:", uSKL) print("ABL:", uABL) print("AGI:", uAGI) print("EVA:", uEVA) print("TGH:", uTGH) print("RES:", uRES) print("LCK:", uLCK) print("PAR:", uPAR) print("MAR:", uMAR) print("WT:", uWT) print("-----------------") elif choice == "BA" or choice == "Ba" or choice == "ba": print("-----------------") importlib.reload(HealthBar) print("Current HP:", HealthBar.ReynHP) importlib.reload(EnergyBar) print("Current ENE:", EnergyBar.ReynENE) print("-----------------") elif choice == "T" or choice == "t": UserShield = "ReynShield" importlib.reload(Shielding) ShieldPos = getattr(Shielding, UserShield) if ShieldPos == "Equipped": with open( 'C:\\Users\\seven\\OneDrive\\Desktop\\RoPH OOP Update\\Shielding.py', 'a+') as f: importlib.reload(Shielding) print(UserShield + "=NotEquipped", file=f) else: with open( 'C:\\Users\\seven\\OneDrive\\Desktop\\RoPH OOP Update\\Shielding.py', 'a+') as f: importlib.reload(Shielding) print(UserShield + "=Equipped", file=f) elif choice == "AT" or choice == "At" or choice == "at": choice = input( "Which weapon?\n [1] Stony Tungsten Greatsword!\n [2] Tungsten Spear!\n [3] Eye Laser!\n " ) if choice == "1": choice = input( "Select an action!\n [Q]uick!\n [N]ormal!\n [H]ard!\n [He]avy Stab!\n " ) if choice == "Q" or choice == "q": AttacksOO.GreatswordGrinder(WSD["Reyn"].Weapon1, "Reyn", Void, 1.5, 0, 0).QATK elif choice == "N" or choice == "n": AttacksOO.GreatswordGrinder(WSD["Reyn"].Weapon1, "Reyn", Void, 1.5, 0, 0).NATK elif choice == "H" or choice == "h": AttacksOO.GreatswordGrinder(WSD["Reyn"].Weapon1, "Reyn", Void, 1.5, 0, 0).HATK elif choice == "HE" or choice == "He" or choice == "he": AttacksOO.GreatswordGrinder(WSD["Reyn"].Weapon1, "Reyn", Void, 1.5, 0, 0).HeavyStab elif choice == "2": choice = input( "Select an action!\n [Q]uick!\n [N]ormal!\n [H]ard!\n [Tr]ipoint Buster!\n [Cu]two!\n " ) if choice == "Q" or choice == "q": AttacksOO.Polearm(WSD["Reyn"].Weapon2, "Reyn", Solar, 1.35, 0, 0).QATK elif choice == "N" or choice == "n": AttacksOO.Polearm(WSD["Reyn"].Weapon2, "Reyn", Solar, 1.35, 0, 0).NATK elif choice == "H" or choice == "h": AttacksOO.Polearm(WSD["Reyn"].Weapon2, "Reyn", Solar, 1.35, 0, 0).HATK elif choice == "TR" or choice == "Tr" or choice == "tr": AttacksOO.Polearm(WSD["Reyn"].Weapon2, "Reyn", Solar, 1.35, 0, 0).TripointBuster elif choice == "CU" or choice == "Cu" or choice == "cu": AttacksOO.Polearm(WSD["Reyn"].Weapon2, "Reyn", Solar, 1.35, 0, 0).Cutwo elif choice == "PP" or choice == "Pp" or choice == "pp": AttacksOO.Polearm(WSD["Reyn"].Weapon2, "Reyn", Solar, 1.35, 0, 0).PiercingPounce elif choice == "3": AttacksOO.Weaponless("Reyn", Solar, 1, 0, 2, 0).EyeLaser elif choice == "I" or choice == "i": choice = input("Select an item!\n [Ha]nd Grenade!\n [P]ick!\n ") if choice == "HA" or choice == "Ha" or choice == "ha": Items.HandGrenade("Reyn") elif choice == "P" or choice == "p": ItemUsed = eval("Items." + input("Item is: ")) exec(str(ItemUsed("Reyn"))) elif choice == "C" or choice == "c": choice = input( "Select a Type!\n [A]ttackcheck!\n [S]killcheck!\n [I]temcheck!\n " ) User = "******" UserLevel = WSD[User].Level if choice == "A" or choice == "a": Check.Attackcheck(User).Confirm elif choice == "S" or choice == "s": Check.Skillcheck(User, UserLevel).Choice elif choice == "I" or choice == "i": Check.Itemcheck(User).Confirm
def Todd(Unit): u = Unit uHP = WSD[Unit].HP uENE = WSD[Unit].ENE uSTR = WSD[Unit].STR uSPR = WSD[Unit].SPR uSKL = WSD[Unit].SKL uABL = WSD[Unit].ABL uAGI = WSD[Unit].AGI uEVA = WSD[Unit].EVA uTGH = WSD[Unit].TGH uRES = WSD[Unit].RES uLCK = WSD[Unit].LCK uPAR = WSD[Unit].PAR uMAR = WSD[Unit].MAR uWT = WSD[Unit].ArmorWT choice = input( "Select something!\n [St]atcheck!\n [Ba]ttlestats!\n [We]apons!\n ") if choice == "ST" or choice == "St" or choice == "st": print("-----------------") print("HP:", uHP) print("ENE:", uENE) print("STR:", uSTR) print("SPR:", uSPR) print("SKL:", uSKL) print("ABL:", uABL) print("AGI:", uAGI) print("EVA:", uEVA) print("TGH:", uTGH) print("RES:", uRES) print("LCK:", uLCK) print("PAR:", uPAR) print("MAR:", uMAR) print("WT:", uWT) print("-----------------") elif choice == "BA" or choice == "Ba" or choice == "ba": print("-----------------") importlib.reload(HealthBar) print("Current HP:", HealthBar.ToddHP) importlib.reload(EnergyBar) print("Current ENE:", EnergyBar.ToddENE) print("-----------------") elif choice == "WE" or choice == "we": choice = input( "Select a Weapon!\n [1] Steel Twin Pistols!\n [2] Steel Knife!\n [3] Steel Knife!\n " ) if choice == "1": choice = input( "Select an action!\n [Q]uick!\n [N]ormal!\n [H]ard!\n [C]harge Shot!\n " ) if choice == "Q" or choice == "q": AttacksOO.Pistols(WSD["Todd"].Weapon1, "Todd", Lunar, 1, 0, 0).QATK elif choice == "N" or choice == "n": AttacksOO.Pistols(WSD["Todd"].Weapon1, "Todd", Lunar, 1, 0, 0).NATK elif choice == "H" or choice == "h": AttacksOO.Pistols(WSD["Todd"].Weapon1, "Todd", Lunar, 1, 0, 0).HATK elif choice == "C" or choice == "c": AttacksOO.Pistols(WSD["Todd"].Weapon1, "Todd", Lunar, 1, 0, 0).ChargeShot elif choice == "2": choice = input( "Select an action!\n [Q]uick!\n [N]ormal!\n [H]ard!\n [Tr]iple Combo!\n " ) if choice == "Q" or choice == "q": AttacksOO.Knife(WSD["Todd"].Weapon2, "Todd", Lunar, 1, 0, 0, 0).QATK elif choice == "N" or choice == "n": AttacksOO.Knife(WSD["Todd"].Weapon2, "Todd", Lunar, 1, 0, 0, 0).NATK elif choice == "H" or choice == "h": AttacksOO.Knife(WSD["Todd"].Weapon2, "Todd", Lunar, 1, 0, 0, 0).HATK elif choice == "TR" or choice == "Tr" or choice == "tr": AttacksOO.Knife(WSD["Todd"].Weapon2, "Todd", Lunar, 1, 0, 0, 0).TripleCombo elif choice == "SU" or choice == "Su" or choice == "su": AttacksOO.Knife(WSD["Todd"].Weapon2, "Todd", Lunar, 1, 0, 0, 0).Surprise elif choice == "3": choice = input( "Select an action!\n [Q]uick!\n [N]ormal!\n [H]ard!\n [Tr]iple Combo!\n " ) if choice == "Q" or choice == "q": AttacksOO.Knife(WSD["Todd"].Weapon3, "Todd", Lunar, 1, 0, 0, 0).QATK elif choice == "N" or choice == "n": AttacksOO.Knife(WSD["Todd"].Weapon3, "Todd", Lunar, 1, 0, 0, 0).NATK elif choice == "H" or choice == "h": AttacksOO.Knife(WSD["Todd"].Weapon3, "Todd", Lunar, 1, 0, 0, 0).HATK elif choice == "TR" or choice == "Tr" or choice == "tr": AttacksOO.Knife(WSD["Todd"].Weapon3, "Todd", Lunar, 1, 0, 0, 0).TripleCombo elif choice == "SU" or choice == "Su" or choice == "su": AttacksOO.Knife(WSD["Todd"].Weapon3, "Todd", Lunar, 1, 0, 0, 0).Surprise