diff --git a/src/MobManager.cpp b/src/MobManager.cpp index c853492..8957d10 100644 --- a/src/MobManager.cpp +++ b/src/MobManager.cpp @@ -670,11 +670,11 @@ void MobManager::pcAttackChars(CNSocket *sock, CNPacketData *data) { return; } - target->HP -= 100; + target->HP -= 700; respdata[i].eCT = pktdata[i*2+1]; respdata[i].iID = target->iID; - respdata[i].iDamage = 100; + respdata[i].iDamage = 700; respdata[i].iHP = target->HP; respdata[i].iHitFlag = 2; // hitscan, not a rocket or a grenade } else { // eCT == 4; attack mob diff --git a/src/PlayerManager.cpp b/src/PlayerManager.cpp index 23af825..e559063 100644 --- a/src/PlayerManager.cpp +++ b/src/PlayerManager.cpp @@ -674,10 +674,10 @@ void PlayerManager::setSpecialPlayer(CNSocket* sock, CNPacketData* data) { plr->HP = setData->iSetValue; break; case 2: - // TODO: batteryW + plr->batteryW = setData->iSetValue; break; case 3: - // TODO: batteryN nanopotion + plr->batteryN = setData->iSetValue; break; case 4: plr->fusionmatter = setData->iSetValue;