17,101
edits
(_buildAstrologyModifierArray: Further fixes to key/value pair return value) |
(_getThievingNPCLootTables: Correct visibility of total row for common drops table) |
||
Line 494: | Line 494: | ||
lootValue = lootValue + (dropChance * 0.01 * itemPrice * ((1 + maxQty) / 2)) | lootValue = lootValue + (dropChance * 0.01 * itemPrice * ((1 + maxQty) / 2)) | ||
end | end | ||
if | if Shared.tableCount(npc.lootTable) > 1 then | ||
normalTxt = normalTxt..'\r\n|-class="sortbottom" \r\n!colspan="3"|Total:' | normalTxt = normalTxt..'\r\n|-class="sortbottom" \r\n!colspan="3"|Total:' | ||
if lootChance < 100 then | if lootChance < 100 then | ||
Line 501: | Line 501: | ||
normalTxt = normalTxt..'\r\n|colspan="2" ' | normalTxt = normalTxt..'\r\n|colspan="2" ' | ||
end | end | ||
normalTxt = normalTxt..'style="text-align:right"|'..lootChance..' | normalTxt = normalTxt..'style="text-align:right"|'..Shared.round(lootChance, 2, 2)..'%' | ||
end | end | ||
normalTxt = normalTxt..'\r\n|}' | normalTxt = normalTxt..'\r\n|}' |