3.肾上腺素,使用无效果且不消耗
This commit is contained in:
parent
4b256e23bc
commit
c4e9582fa2
@ -3148,6 +3148,23 @@ void Human::ProcUseItemAction()
|
|||||||
need_sync_active_player = true;
|
need_sync_active_player = true;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
case IS_SHEN_BAO:
|
||||||
|
{
|
||||||
|
if (!dead) {
|
||||||
|
if (downed) {
|
||||||
|
ability.hp = MetaMgr::Instance()->GetSysParamAsInt("downed_relive_recover_hp");
|
||||||
|
downed = false;
|
||||||
|
if (downed_timer) {
|
||||||
|
room->xtimer.DeleteTimer(downed_timer);
|
||||||
|
downed_timer = nullptr;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
AddHp(item_meta->i->heal());
|
||||||
|
}
|
||||||
|
DecInventory(item_meta->i->_inventory_slot(), 1);
|
||||||
|
need_sync_active_player = true;
|
||||||
|
}
|
||||||
|
break;
|
||||||
default:
|
default:
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
@ -342,6 +342,19 @@ void Player::UpdateUseItemIdx()
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
case IS_SHEN_BAO:
|
||||||
|
{
|
||||||
|
MetaData::Equip* item_meta = MetaMgr::Instance()->GetEquipBySlotId(use_item_idx);
|
||||||
|
if (item_meta) {
|
||||||
|
StartAction(
|
||||||
|
AT_UseItem,
|
||||||
|
item_meta->i->use_time(),
|
||||||
|
use_item_idx,
|
||||||
|
0
|
||||||
|
);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
break;
|
||||||
default:
|
default:
|
||||||
{
|
{
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user