1243 local gt = GetGearType(sGear) |
1243 local gt = GetGearType(sGear) |
1244 if gt == gtHedgehog or gt == gtExplosives or (gt == gtCase and GetGearPos(sGear) == 0x2) then |
1244 if gt == gtHedgehog or gt == gtExplosives or (gt == gtCase and GetGearPos(sGear) == 0x2) then |
1245 if pMode[pIndex][2] == "set" then |
1245 if pMode[pIndex][2] == "set" then |
1246 SetHealth(sGear, pMode[pIndex][1]) |
1246 SetHealth(sGear, pMode[pIndex][1]) |
1247 elseif pMode[pIndex][2] == "mod" then |
1247 elseif pMode[pIndex][2] == "mod" then |
1248 local newHealth = math.max(1, GetHealth(sGear) + tonumber(pMode[pIndex][1])) |
1248 local min |
|
1249 if gt == gtCase then min = 0 else min = 1 end |
|
1250 local newHealth = math.max(min, GetHealth(sGear) + tonumber(pMode[pIndex][1])) |
1249 SetHealth(sGear, newHealth) |
1251 SetHealth(sGear, newHealth) |
1250 end |
1252 end |
1251 elseif gt == gtMine and GetHealth(sGear) == 0 then |
1253 elseif gt == gtMine and GetHealth(sGear) == 0 then |
1252 local newHealth |
1254 local newHealth |
1253 if pMode[pIndex][2] == "set" then |
1255 if pMode[pIndex][2] == "set" then |
1371 elseif cat[cIndex] == loc("Cleaver Placement Mode") then |
1373 elseif cat[cIndex] == loc("Cleaver Placement Mode") then |
1372 pMode = {loc("Standard Cleaver")} |
1374 pMode = {loc("Standard Cleaver")} |
1373 elseif cat[cIndex] == loc("Barrel Placement Mode") then |
1375 elseif cat[cIndex] == loc("Barrel Placement Mode") then |
1374 pMode = {60,80,100,120,160,200,240,1,10,20,30,40,50} |
1376 pMode = {60,80,100,120,160,200,240,1,10,20,30,40,50} |
1375 elseif cat[cIndex] == loc("Health Crate Placement Mode") then |
1377 elseif cat[cIndex] == loc("Health Crate Placement Mode") then |
1376 pMode = {25,30,40,50,75,100,150,200,5,10,15,20} |
1378 pMode = {25,30,40,50,75,100,150,200,0,5,10,15,20} |
1377 elseif cat[cIndex] == loc("Weapon Crate Placement Mode") then |
1379 elseif cat[cIndex] == loc("Weapon Crate Placement Mode") then |
1378 for i = 1, #atkArray do |
1380 for i = 1, #atkArray do |
1379 pMode[i] = GetAmmoName(atkArray[i][1], false) |
1381 pMode[i] = GetAmmoName(atkArray[i][1], false) |
1380 end |
1382 end |
1381 elseif cat[cIndex] == loc("Utility Crate Placement Mode") then |
1383 elseif cat[cIndex] == loc("Utility Crate Placement Mode") then |