mirror of
https://github.com/motajs/template.git
synced 2026-11-11 05:24:30 +08:00
feat: 添加裸怪物临界计算
This commit is contained in:
1 parent
1d0c7db3cc
commit
751f206829
8 files changed
+81
-23
No files matched your search
@@ -5,8 +5,8 @@ import {
|
||||
IReadonlyEnemyHandler
|
||||
} from '@user/data-system';
|
||||
import { IEnemyAttr, IHeroAttr } from '@user/data-common';
|
||||
import { IVampireValue } from './special';
|
||||
import { logger } from '@motajs/common';
|
||||
import { ISpecial9Value } from './special';
|
||||
|
||||
export class MainDamageCalculator implements IDamageCalculator<
|
||||
IEnemyAttr,
|
||||
@@ -51,7 +51,7 @@ export class MainDamageCalculator implements IDamageCalculator<
|
||||
}
|
||||
|
||||
// 吸血
|
||||
const vampire = enemy.getSpecial<IVampireValue>(11);
|
||||
const vampire = enemy.getSpecial<ISpecial9Value>(11);
|
||||
if (vampire) {
|
||||
const value = (vampire.value.vampire / 100) * hp;
|
||||
damage += value;
|
||||
|
||||
Reference in new issue
Block a user