feat: eslint 적용 및 관련 코드 일괄 수정

This commit is contained in:
2026-01-05 15:46:47 +00:00
parent cb312f02b3
commit c965b1120f
387 changed files with 39808 additions and 38800 deletions
+3 -3
View File
@@ -21,7 +21,7 @@ They can:
## Item System
- Base class: `BaseItem` implements `iAction` and exposes:
- `getCost()`, `isConsumable()`, `isBuyable()`, `getReqSecu()`.
- `getCost()`, `isConsumable()`, `isBuyable()`, `getReqSecu()`.
- Stat items inherit `BaseStatItem` and apply a fixed stat bonus in
`onCalcStat()` based on class name tokens.
- Item instances live on the general (`General::getItem()`); items can also
@@ -36,8 +36,8 @@ Items are configured via `GameConst::$allItems` and scenario overrides.
(`onCalcDomestic`), e.g., cost/success/score adjustments.
- `ActionSpecialWar/*` injects battle triggers or stat modifiers.
- Weighting and eligibility are managed by `SpecialityHelper`:
- Uses `selectWeight` + stat/arm constraints to choose specials.
- Deterministic RNG affects special selection for NPCs or resets.
- Uses `selectWeight` + stat/arm constraints to choose specials.
- Deterministic RNG affects special selection for NPCs or resets.
## Personalities