You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/commands/battle.ts
+15-5Lines changed: 15 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -282,7 +282,7 @@ async function simulateBattleStep(
282
282
attacker.speed+=1;
283
283
defender.speed=Math.max(1,defender.speed-1);
284
284
damage=Math.floor(attacker.attack*1.3);
285
-
narration=`👻 **${attacker.name}** strikes directly at **${defender.name}**'s soul, stealing their energy! (+1 SPD, -1 SPD to enemy)`;
285
+
narration=`👻 **${attacker.name}** strikes directly at **${defender.name}**'s soul, stealing their energy while breaking through defenses! (+1 SPD, -1 SPD to enemy)`;
286
286
break;
287
287
case"Phoenix Rising":
288
288
if(attacker.hp<attacker.maxHp*0.3){
@@ -296,7 +296,7 @@ async function simulateBattleStep(
296
296
break;
297
297
case"Relic of Exo":
298
298
damage=Math.floor(attacker.attack*1.4);
299
-
narration=`🏺 **${attacker.name}** unleashes the power of the Relic of Exo, bypassing all defenses!`;
299
+
narration=`🏺 **${attacker.name}** unleashes the power of the Relic of Exo, partially bypassing defenses!`;
300
300
break;
301
301
case"Ego's Blessing":
302
302
attacker.attack+=2;
@@ -363,7 +363,7 @@ async function simulateBattleStep(
363
363
364
364
constdefenseRoll=Math.random();
365
365
constcanBlock=
366
-
abilityUsed!=="Airstrike"&&abilityUsed!=="Relic of Exo";
0 commit comments