1
Fork 0
mirror of https://github.com/RYGhub/royalnet.git synced 2024-11-23 11:34:18 +00:00

🧹 Rename variable: spell → s

This commit is contained in:
Steffo 2021-04-18 18:33:51 +02:00
parent caee06f877
commit ff9ab367de
Signed by: steffo
GPG key ID: 6965406171929D01

View file

@ -7,12 +7,12 @@ async def spell(*, _msg: engi.Message, spellname: str, **__):
""" """
Genera una spell casuale! Genera una spell casuale!
""" """
spell = royalspells.Spell(spellname) s = royalspells.Spell(spellname)
rows: list[str] = [f"{spell.name}"] rows: list[str] = [f"{s.name}"]
if spell.damage_component: if s.damage_component:
dmg: royalspells.DamageComponent = spell.damage_component dmg: royalspells.DamageComponent = s.damage_component
constant_str: str = f"{dmg.constant:+d}" if dmg.constant != 0 else "" constant_str: str = f"{dmg.constant:+d}" if dmg.constant != 0 else ""
rows.append(f"Danni: {dmg.dice_number}d{dmg.dice_type}{constant_str}" rows.append(f"Danni: {dmg.dice_number}d{dmg.dice_type}{constant_str}"
f" {', '.join(dmg.damage_types)}") f" {', '.join(dmg.damage_types)}")
@ -21,21 +21,21 @@ async def spell(*, _msg: engi.Message, spellname: str, **__):
rows.append(f"Multiattacco: ×{dmg.repeat}") rows.append(f"Multiattacco: ×{dmg.repeat}")
rows.append("") rows.append("")
if spell.healing_component: if s.healing_component:
heal: royalspells.HealingComponent = spell.healing_component heal: royalspells.HealingComponent = s.healing_component
constant_str: str = f"{heal.constant:+d}" if heal.constant != 0 else "" constant_str: str = f"{heal.constant:+d}" if heal.constant != 0 else ""
rows.append(f"Cura: {heal.dice_number}d{heal.dice_type}{constant_str} HP") rows.append(f"Cura: {heal.dice_number}d{heal.dice_type}{constant_str} HP")
rows.append("") rows.append("")
if spell.stats_component: if s.stats_component:
stats: royalspells.StatsComponent = spell.stats_component stats: royalspells.StatsComponent = s.stats_component
rows.append("Il caster riceve: ") rows.append("Il caster riceve: ")
for stat_name in stats.stat_changes: for stat_name in stats.stat_changes:
rows.append(f"{stat_name}{stats.stat_changes[stat_name]}") rows.append(f"{stat_name}{stats.stat_changes[stat_name]}")
rows.append("") rows.append("")
if spell.status_effect_component: if s.status_effect_component:
se: royalspells.StatusEffectComponent = spell.status_effect_component se: royalspells.StatusEffectComponent = s.status_effect_component
rows.append("Infligge al bersaglio: ") rows.append("Infligge al bersaglio: ")
rows.append(f"{se.effect} ({se.chance}%)") rows.append(f"{se.effect} ({se.chance}%)")
rows.append("") rows.append("")