They changed based on the attributes, and either use a prefix or a suffix. Like can have for a Rare Fire Sword:
Rare Sword of Burning
Rare Flaming Sword
and so on.
I can copy paste pieces of code, should be obvious what are the text (are between " "):
Code: Select all
if itemQ=="Rusty":
nameQ=renpy.random.choice(["Rusty","Cracked","Ruined","Old"])
elif itemQ=="Standard":
nameQ=renpy.random.choice(["Common","Standard","Regular"])
elif itemQ=="Fine" or nameQ=="Quality":
nameQ=renpy.random.choice(["Fine","Uncommon","Fine Steel","Handcrafted","Valuable"])
BoCh=3
elif itemQ=="Excellent" or nameQ=="Masterwork":
nameQ=renpy.random.choice(["Masterwork","Superior","Quality","Treasured","Refined"])
BoCh=4
elif itemQ=="Rare":
nameQ=renpy.random.choice(["Rare","Exotic","Excellent","Fabled","Exquisite"])
BoCh=5
Code: Select all
if RndInt(0,5)<3:#prefix
if nameE=="Fire" or nameE=="Burning":
nameE=renpy.random.choice(["Fire","Fiery","Flaming","Burning","Incandescent","Glowing","Flickering","Blazing"])
if nameE=="Water" or nameE=="Frozen":
nameE=renpy.random.choice(["Water","Icy","Freezing","Frozen","Cold","Glacial","Frosty","Brisk","Flowing","Surging"])
if nameE=="Air" or nameE=="Tired":
nameE=renpy.random.choice(["Air","Flying","Wind","Blowing","Ethereal","Wispy","Breezy","Howling","Tempestuous"])
if nameE=="Earth" or nameE=="Shattered":
nameE=renpy.random.choice(["Earth","Nature","Shaking","Trembling","Engulfing","Entangling","Wild","Savage"])
if nameE=="Dark" or nameE=="Poisoned":
nameE=renpy.random.choice(["Dark","Poison","Venomous","Obscure","Black","Shadowed","Demonic","Blighted","Infernal","Shady"])
if nameE=="Paralyzed":
nameE=renpy.random.choice(["Freedom","Unstoppable",])
if nameE=="Weakened":
nameE=renpy.random.choice(["Strong","Powerful",])
if nameE=="Scared":
nameE=renpy.random.choice(["Brave","Valiant",])
if nameE=="Slowed":
nameE=renpy.random.choice(["Quickness","Nimble",])
if nameE=="Confused":
nameE=renpy.random.choice(["Clarity","Willpower",])
self.item["Name"]=nameQ+" "+nameE+" "+self.item["Name"]
else:#suffix
if nameE=="Fire" or nameE=="Burning":
nameE=renpy.random.choice(["of Fire","of Inferno","of Flames","of Burning","of Blaze","of Heat"])
if nameE=="Water" or nameE=="Frozen":
nameE=renpy.random.choice(["of Water","of Ice","of Freeze","of Oceans","of Rivers","of Underwater"])
if nameE=="Air" or nameE=="Tired":
nameE=renpy.random.choice(["of Air","of Flying","of Wind","of Clouds","of Storms","of Lightning","of Cyclone"])
if nameE=="Earth" or nameE=="Shattered":
nameE=renpy.random.choice(["of Earth","of Nature","of Shaking","of Earthquakes","of Wilderness","of Savage"])
if nameE=="Dark" or nameE=="Poisoned":
nameE=renpy.random.choice(["of Darkness","of the Damned","of Evil","of the Obscure","of Blackness","of Shadows","of Demons"])
if nameE=="Paralyzed":
nameE=renpy.random.choice(["of Freedom","of the Unstoppable",])
if nameE=="Weakened":
nameE=renpy.random.choice(["of the Strong","of the Powerful",])
if nameE=="Scared":
nameE=renpy.random.choice(["of the Brave","of the Valiant",])
if nameE=="Slowed":
nameE=renpy.random.choice(["of Quickness","of the Nimble",])
if nameE=="Confused":
nameE=renpy.random.choice(["of Clarity","of Willpower",])
Code: Select all
if RndInt(0,5)<3:#prefix
if n=="Damage" or n=="Attack":
nameE=renpy.random.choice(["Hurting","Bloody","Lethal","Damaging","Wounding"])
if n=="Speed":
nameE=renpy.random.choice(["Dazzling","Scouting","Raiding","Dashing"])
if n=="Defense":
nameE=renpy.random.choice(["Parrying","Defensive","Mending","Fortified"])
if n=="Magic":
nameE=renpy.random.choice(["Clever","Sly","Enchanted","Imbued"])
if n=="SPRegen":
nameE=renpy.random.choice(["Refreshing","Powerful","Energized","Restoring"])
if n=="HPRegen":
nameE=renpy.random.choice(["Regenerating","Healthy","Hearty","Blessed"])
if n=="Critical Hit":
nameE=renpy.random.choice(["Accurate","Skillful","Precise","Deadly"])
if n=="Threshold":
nameE=renpy.random.choice(["Invincible","Resistant","Resilient"])
self.item["Name"]=nameQ+" "+nameE+" "+self.item["Name"]
else:
if n=="Damage":
nameE=renpy.random.choice(["of Slaughtering","of Blood","of Death","of Wounding",])
if n=="Speed":
nameE=renpy.random.choice(["of Speed","of the Nimble","of Quickness"])
if n=="Attack":
nameE=renpy.random.choice(["of Attack","of Offense","of Submission"])
if n=="Defense":
nameE=renpy.random.choice(["of Defense","of Hope","of Justice"])
if n=="Magic":
nameE=renpy.random.choice(["of Arcane","of Magic","of Power"])
if n=="SPRegen":
nameE=renpy.random.choice(["of Vigor","of Stamina","of Energy"])
if n=="HPRegen":
nameE=renpy.random.choice(["of Regeneration","of Health","of Vitality"])
if n=="Critical Hit":
nameE=renpy.random.choice(["of Accuracy","of Critical Hit","of Precision"])
if n=="Threshold":
nameE=renpy.random.choice(["of the Invincible","of Resistance","of Resilience"])