Exemple #1
0
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")
Exemple #2
0
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
Exemple #3
0
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
Exemple #4
0
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")
Exemple #5
0
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
Exemple #6
0
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")
Exemple #7
0
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
Exemple #8
0
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
Exemple #9
0
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")
Exemple #10
0
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
Exemple #11
0
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
Exemple #12
0
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
Exemple #13
0
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
Exemple #14
0
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")
Exemple #15
0
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
Exemple #16
0
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
Exemple #17
0
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
Exemple #18
0
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
Exemple #19
0
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
Exemple #20
0
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
Exemple #21
0
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
Exemple #22
0
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
Exemple #23
0
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
Exemple #24
0
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
Exemple #25
0
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")
Exemple #26
0
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
Exemple #27
0
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
Exemple #28
0
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
Exemple #29
0
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
Exemple #30
0
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