Changes

Abyssal equip IDs 500+ -> 510+. Temp code added, now supports abyssal equip with 1500+ IDs & still supports IDs 510+.
Line 254: Line 254:  
local api_id = self:api_id()
 
local api_id = self:api_id()
 
if api_id then
 
if api_id then
     if api_id > 500 then
+
     if api_id > 510 then --Abyssal equipment need shifting by 1000, final number should be 1500
 
         local equipment_type = self:type()
 
         local equipment_type = self:type()
 
         if equipment_type < 6  
 
         if equipment_type < 6  
Line 261: Line 261:  
         Equipment = Equipment or require(self._constructor_module)
 
         Equipment = Equipment or require(self._constructor_module)
 
         EquipmentFrom = EquipmentFrom or require("Module:Collection/EquipmentByApiId")
 
         EquipmentFrom = EquipmentFrom or require("Module:Collection/EquipmentByApiId")
         return Equipment(EquipmentFrom[api_id - 500]):cg()
+
         --return Equipment(EquipmentFrom[api_id - 1500]):cg()
 +
        --temp code while awaiting full abyssal ID shift:
 +
        if api_id < 1500 then
 +
        return Equipment(EquipmentFrom[api_id - 500]):cg()
 +
            else
 +
    return Equipment(EquipmentFrom[api_id - 1500]):cg()
 +
            end
 +
    --end temp
 
     end
 
     end
 
     end
 
     end
advmod, cssedit, Interface administrators, janitor, Moderators, prechecked, Widget editors
7,372

edits