在 Pokelike 中,掌握底层的战斗计算逻辑是通关困难模式以及在无尽战力塔中冲刺高层数的绝对秘诀。本页将直接为您剖析从游戏源码中提取的精确公式、结算步骤和判定阈值。
⚔️ 物理与特殊的“动态判定”
与正统宝可梦中“技能本身决定物理/特殊”不同,Pokelike 采取了根据宝可梦基础属性动态决定的独特机制:
[!IMPORTANT]
- 特殊攻击者判定:如果一只宝可梦的基础特殊属性 (Special) 大于等于 (
>=) 基础攻击属性 (Atk),它就会被归类为特殊攻击者。
- 这只宝可梦的所有攻击均会被视为特殊攻击,计算伤害时使用其
Special属性(根据等级缩放)对比防守方的Sp.Def特防属性。 - 物理攻击者判定:如果其
Atk>Special,则属于物理攻击者,所有攻击使用Atk对比防守方的Def物防属性。 - 初代兼容:在未包含
Sp.Def属性的关东初代模式中,特防防御会直接降级使用防守方的Special属性。
📈 伤害计算公式
在战斗中,每次命中造成的伤害均由以下核心方程式计算得出:
Damage = overtimeMult * Math.floor(((2 * Lvl / 5 + 2) * Power * Atk / Def / 50 + 2) * STAB * TypeEff * Modifiers * Crit * Variance)各乘数详解
- STAB (同属性招式加成): 如果所用招式属性与宝可梦自身的属性之一吻合,伤害将乘上 1.5 修正。
- 属性克制倍率 (
属性克制):- 效果绝佳:2.0x(双重属性弱点则为 4.0x)。
- 效果不理想:0.5x(或 0.25x)。
- 免疫无效果:0.0x(伤害直接降为 0)。
- 属性增幅道具: 若携带了与所用招式属性匹配的增幅道具(例如火系携带“木炭 Charcoal”,水系携带“神秘水滴 Mystic Water”),伤害将获得 1.5 倍加成。
- 携带道具伤害修正:
- 生命宝珠 (Life Orb):伤害提升 +30% (1.3x),自身每次攻击承受最大生命值 10% 的反作用力伤害。
- 广角镜 (Wide Lens):所有伤害提升 +20% (1.2x)。
- 节拍器 (Metronome):所有伤害提升 +20% (1.2x)。
- 选择眼镜 (Choice Specs)(仅特殊攻击者):伤害提升 +30% (1.3x)。
- 选择头带 (Choice Band)(仅物理攻击者):物理伤害提升 +40% (1.4x)。
- 慢尾巴 (Lagging Tail):必定最后出手,但伤害乘以 2.0 (2.0x)。
- 专家腰带 (Expert Belt):在打出克制伤害(绝佳)时,伤害乘以 2.0 (2.0x)。
- 防御端修正:
- 红牌 (Red Card):携带者受到效果绝佳的克制伤害时,伤害直接减半 50% (0.5x)。
- 战力塔钢系羁绊:受到伤害降低 15% / 30% / 45% / 60% / 75%(取决于羁绊等级)。
- 暴击伤害 (Critical Hits):
- 默认暴击几率为 6.25%(触发时伤害变为 1.5 倍)。
- 携带 焦点镜 (Scope Lens) 会将暴击率提升至 20%。
- 随机波动: 伤害会乘上 0.85 - 1.0 之间的随机系数,防止出现一成不变的战斗结局。
- 超时倍率 (
overtimeMult): 若单场 1v1 决斗超过 100 回合,将开启 加班模式 (Overtime),全场所有攻击伤害直接飙升至 3.0x。
☠️ 异常状态结算
游戏支持两种异常状态,可通过招式特效或战力塔特质施加:
1. 中毒 (Poison)
- 触发源:毒系技能或战力塔“毒”系特质。
- 效果:在每回合结束时,中毒的宝可梦会扣除最大生命值的 12.5% (1/8)。
- 致命性:中毒伤害会导致宝可梦濒死死亡。
2. 冰冻 (Freeze)
- 触发源:冰系技能或战力塔“冰”系特质。
- 效果:处于冰冻状态的宝可梦将直接跳过该轮攻击回合,无法出手。
- 解冻:每回合结束时,有 20% 的概率自动解冻并恢复正常。
🥊 挣扎机制 (Struggle)
为了打破两只宝可梦因无伤害技能或属性免疫(例如普攻对幽灵)而陷入死循环的僵局:
- 当宝可梦的最强技能对防守方表现为无效果 (0x),或双方均只持有非伤害类辅助技能时,系统会强行将技能替换为 Struggle (挣扎)。
- 挣扎属性:威力为 50,属于物理攻击,无属性(忽略任何属性免疫与克制倍率)。
🎯 招式选择与属性优先级规则
每只宝可梦在战斗中所使用的招式属性是根据其自身属性、特定宝可梦的硬编码规则以及携带的道具动态决定的:
1. 默认属性优先级(未携带道具)
- 单属性宝可梦:直接使用其唯一的属性(如果该属性有招式池)。
- 双属性宝可梦:默认优先使用其第一属性(主属性)。
- 一般属性跳过:若宝可梦的第一属性为一般属性(例如一般/飞行、一般/妖精),战斗引擎会自动跳过一般属性,直接使用其第二属性(副属性)(例如飞行、妖精)以获取更佳的打击面。
- 特定宝可梦特例:
- 岩石属性强制优先:小拳石 (74)、隆隆石 (75)、隆隆岩 (76) 和大岩蛇 (95) 会强制使用岩石属性作为默认攻击属性。
- 电属性强制优先:灯笼鱼 (170) 和电灯怪 (171) 会强制使用电属性作为默认攻击属性。
2. 节拍器强制切换属性
携带节拍器 (Metronome) 会彻底改变招式选择逻辑:
- 双属性宝可梦:会强制切换使用其另一个属性进行攻击(例如:大岩蛇默认使用岩石属性,携带节拍器后会切换为地面属性)。
- 除了属性切换外,节拍器还会为所有的攻击附加一个常驻的 +20% 伤害 (1.2x) 增幅。
- 单属性宝可梦:由于没有另一个属性,攻击属性保持不变,但依然享受 +20% 伤害 增幅。
💿 18 属性招式池 (Move Pool) 详解
在 Pokelike 中,宝可梦无法自主学习和搭配技能。其技能完全取决于其当前属性(优先适配首要属性,或者在携带节拍器时使用其第二属性)以及自身的物特分类 (物攻大于特攻为物理攻击者,反之为特殊攻击者)。
技能共分为 3 个阶级 (Tiers),玩家可以通过消耗 技术机器 TM 来手动升级宝可梦的招式阶级:
| 属性 | 分类 | Tier 0 招式 (威力) | Tier 1 招式 (威力) | Tier 2 招式 (威力) |
|---|---|---|---|---|
| 一般 (Normal) | 物理 | 撞击 Tackle (40) | 泰山压顶 Body Slam (85) | 终极冲击 Giga Impact (150) |
| 特殊 | 高速星星 Swift (60) | 巨声 Hyper Voice (90) | 爆音波 Boomburst (140) | |
| 火 (Fire) | 物理 | 火花 Ember (60) | 火焰拳 Fire Punch (75) | 闪焰冲锋 Flare Blitz (120) |
| 特殊 | 烧尽 Incinerate (60) | 喷射火焰 Flamethrower (90) | 大字爆炎 Fire Blast (110) | |
| 水 (Water) | 物理 | 水枪 Water Gun (50) | 攀瀑 Waterfall (80) | 水流尾 Aqua Tail (110) |
| 特殊 | 泡泡 Bubble (50) | 冲浪 Surf (80) | 水炮 Hydro Pump (110) | |
| 电 (Electric) | 物理 | 火花 Spark (40) | 雷电拳 Thunder Punch (75) | 雷击 Bolt Strike (130) |
| 特殊 | 电击 Thunder Shock (40) | 十万伏特 Thunderbolt (90) | 打雷 Thunder (110) | |
| 草 (Grass) | 物理 | 藤鞭 Vine Whip (40) | 飞叶快刀 Razor Leaf (65) | 强力鞭打 Power Whip (120) |
| 特殊 | 魔法叶 Magical Leaf (40) | 能量球 Energy Ball (90) | 日光束 Solar Beam (120) | |
| 冰 (Ice) | 物理 | 细雪 Powder Snow (40) | 冰冻拳 Ice Punch (75) | 冰柱坠击 Icicle Crash (110) |
| 特殊 | 冰冻之风 Icy Wind (40) | 冰冻光束 Ice Beam (90) | 暴风雪 Blizzard (110) | |
| 格斗 (Fighting) | 物理 | 空手劈 Karate Chop (50) | 十字劈 Cross Chop (100) | 近身战 Close Combat (120) |
| 特殊 | 发劲 Force Palm (60) | 波导弹 Aura Sphere (80) | 真气弹 Focus Blast (120) | |
| 毒 (Poison) | 物理 | 毒针 Poison Sting (40) | 毒击 Poison Jab (90) | 垃圾射击 Gunk Shot (130) |
| 特殊 | 溶解液 Acid (40) | 污泥炸弹 Sludge Bomb (100) | 酸液炸弹 Acid Spray (120) | |
| 地面 (Ground) | 物理 | 泥巴射击 Mud Shot (55) | 地震 Earthquake (100) | 断崖之剑 Precipice Blades (120) |
| 特殊 | 重踏 Bulldoze (60) | 大地之力 Earth Power (90) | 大地之怒 Land's Wrath (110) | |
| 飞行 (Flying) | 物理 | 啄 Peck (50) | 燕返 Aerial Ace (60) | 神鸟猛击 Sky Attack (140) |
| 特殊 | 起风 Gust (40) | 空气斩 Air Slash (75) | 暴风 Hurricane (110) | |
| 超能力 (Psychic) | 物理 | 念力 Confusion (50) | 意念头锤 Zen Headbutt (80) | 精神突进 Psycho Boost (140) |
| 特殊 | 幻象光线 Psybeam (65) | 精神强念 Psychic (90) | 精神击破 Psystrike (100) | |
| 虫 (Bug) | 物理 | 虫咬 Bug Bite (60) | 十字剪 X-Scissor (80) | 超级角击 Megahorn (120) |
| 特殊 | 挣扎暴虫 Struggle Bug (50) | 虫鸣 Bug Buzz (90) | 花粉团 Pollen Puff (110) | |
| 岩石 (Rock) | 物理 | 落石 Rock Throw (50) | 岩崩 Rock Slide (75) | 尖石攻击 Stone Edge (100) |
| 特殊 | 击落 Smack Down (50) | 力量宝石 Power Gem (80) | 岩石炮 Rock Wrecker (150) | |
| 幽灵 (Ghost) | 物理 | 惊吓 Astonish (40) | 暗影爪 Shadow Claw (70) | 潜灵奇袭 Phantom Force (90) |
| 特殊 | 舌舔 Lick (40) | 暗影球 Shadow Ball (80) | 暗影潜袭 Shadow Force (100) | |
| 龙 (Dragon) | 物理 | 龙卷风 Twister (40) | 龙爪 Dragon Claw (80) | 逆鳞 Outrage (120) |
| 特殊 | 龙息 Dragon Breath (60) | 龙之波动 Dragon Pulse (85) | 流星群 Draco Meteor (130) | |
| 恶 (Dark) | 物理 | 咬住 Bite (40) | 咬碎 Crunch (80) | 拍落 Knock Off (120) |
| 特殊 | 大声咆哮 Snarl (40) | 暗之波动 Dark Pulse (80) | 暗黑爆破 Night Daze (110) | |
| 钢 (Steel) | 物理 | 金属爪 Metal Claw (50) | 铁尾 Iron Tail (100) | 重磅冲撞 Heavy Slam (130) |
| 特殊 | 钢翼 Steel Wing (60) | 光泽电炮 Flash Cannon (90) | 破灭之愿 Doom Desire (140) | |
| 妖精 (Fairy) | 物理 | 妖精之风 Fairy Wind (40) | 嬉闹 Play Rough (90) | 灵魂之碎 Spirit Break (130) |
| 特殊 | 魅惑之声 Disarming Voice (40) | 魔法闪耀 Dazzling Gleam (80) | 月亮之力 Moonblast (130) |
[!NOTE] 技能锁死特例:鲤鱼王 (ID 129) 强制锁死技能为 Splash (威力 0,一般,物理);凯西 (ID 63) 强制锁死技能为 Teleport (威力 0,一般,特殊)。两者的技能不会随等级或 TM 的提升发生任何改变。
🔗 快速导航
- 📚 Wiki 维基大厅主页
- 💎 携带道具与消耗品数据库
- 🗼 战力塔特质与属性羁绊