generated from nhcarrigan/template
chore: clarify equipment combat bonus applies to boss fights only (#83)
## Summary Resolves player confusion about equipment combat bonuses not affecting quest combat power. The behaviour is by design — combat multipliers only apply to boss DPS — but this was never communicated anywhere. - **Equipment bonus labels** now read `+X% Boss Combat` instead of `+X% Combat` (both individual items and set bonuses) - **About panel** — both equipment entries updated to explicitly state that combat bonuses only affect boss fights, and that quest combat power is determined solely by adventurers No game logic changed. Closes #81 ✨ This PR was created with help from Hikari~ 🌸 Reviewed-on: #83 Co-authored-by: Hikari <hikari@nhcarrigan.com> Co-committed-by: Hikari <hikari@nhcarrigan.com>
This commit was merged in pull request #83.
This commit is contained in:
@@ -69,10 +69,12 @@ const howToPlay = [
|
||||
{
|
||||
body:
|
||||
"Earn equipment from boss drops and quest rewards. Each piece provides"
|
||||
+ " bonuses to gold income, click power, or combat. Rarer equipment"
|
||||
+ " provides stronger bonuses. Equip matching set pieces (2 or 3 of a"
|
||||
+ " named set) to unlock escalating set bonuses shown at the top of the"
|
||||
+ " Equipment panel.",
|
||||
+ " bonuses to gold income, click power, or boss combat DPS. Rarer"
|
||||
+ " equipment provides stronger bonuses. Note: combat bonuses only"
|
||||
+ " affect boss fights — quest combat power is determined solely by"
|
||||
+ " your adventurers. Equip matching set pieces (2 or 3 of a named set)"
|
||||
+ " to unlock escalating set bonuses shown at the top of the Equipment"
|
||||
+ " panel.",
|
||||
title: "🗡️ Equipment & Sets",
|
||||
},
|
||||
{
|
||||
@@ -168,10 +170,12 @@ const howToPlay = [
|
||||
{
|
||||
body:
|
||||
"Defeat bosses to earn equipment drops: weapons, armour, and trinkets."
|
||||
+ " Each item provides bonuses to gold income, combat power, or click"
|
||||
+ " power. Only one item per slot can be equipped at a time — visit the"
|
||||
+ " Equipment panel to manage your loadout. Your currently equipped"
|
||||
+ " items are displayed on your character sheet and public profile.",
|
||||
+ " Each item provides bonuses to gold income, boss combat DPS, or click"
|
||||
+ " power. Combat bonuses only affect boss fights — quest combat power"
|
||||
+ " is determined solely by your adventurers. Only one item per slot"
|
||||
+ " can be equipped at a time — visit the Equipment panel to manage"
|
||||
+ " your loadout. Your currently equipped items are displayed on your"
|
||||
+ " character sheet and public profile.",
|
||||
title: "🗡️ Equipment",
|
||||
},
|
||||
{
|
||||
|
||||
@@ -31,7 +31,7 @@ const bonusDescription = (item: Equipment): string => {
|
||||
const parts: Array<string> = [];
|
||||
if (item.bonus.combatMultiplier !== undefined) {
|
||||
const pct = Math.round((item.bonus.combatMultiplier - 1) * 100);
|
||||
parts.push(`+${String(pct)}% Combat`);
|
||||
parts.push(`+${String(pct)}% Boss Combat`);
|
||||
}
|
||||
if (item.bonus.goldMultiplier !== undefined) {
|
||||
const pct = Math.round((item.bonus.goldMultiplier - 1) * 100);
|
||||
@@ -276,7 +276,7 @@ const EquipmentPanel = (): JSX.Element => {
|
||||
}
|
||||
if (bonus.combatMultiplier !== undefined) {
|
||||
const pct = Math.round((bonus.combatMultiplier - 1) * 100);
|
||||
parts.push(`+${String(pct)}% Combat (${String(threshold)}pc)`);
|
||||
parts.push(`+${String(pct)}% Boss Combat (${String(threshold)}pc)`);
|
||||
}
|
||||
if (bonus.clickMultiplier !== undefined) {
|
||||
const pct = Math.round((bonus.clickMultiplier - 1) * 100);
|
||||
|
||||
Reference in New Issue
Block a user