传奇广告查询第一站 同步54.com

传世调试之-攻击消耗计算
原创 于2026-01-05 18:07:00发布
12 阅读
0
0

procedure TBaseObject.DamageSpell(nSpellPoint: Integer); //004BE50C
begin
if nSpellPoint > 0 then begin
if (m_WAbil.MP - nSpellPoint) > 0 then
Dec(m_WAbil.MP,nSpellPoint)
else m_WAbil.MP:=0;
end else begin
if (m_WAbil.MP - nSpellPoint) < m_WAbil.MaxMP then
Dec(m_WAbil.MP,nSpellPoint)
else m_WAbil.MP:=m_WAbil.MaxMP;
end;
end;

if (nSpellPoint > 0) and (m_Master<>nil) then begin
if m_Master.m_WAbil.MP >0 then begin
m_Master.DamageSpell(nSpellPoint); //减少蓝血
&nb

管理员
0
0
0
分享
上一篇: Qt Script文档翻译(一)
下一篇: 暴力美学与荒诞狂欢:《热血足球》如何成为FC时代的另类足球传奇
评论
历史记录
回顶部
浏览时间 游戏名称 游戏IP 开区网址
注册GM1论坛账号
  • 上传头像
注册

已有账号,

微信扫码登录
重置密码
重置密码

注册

绑定关联手机号
关联手机号