Schematics basics finished, schematics are added in the item creation entry part, schematics are auto-created and assigned afterwards.
This commit is contained in:
@@ -3,6 +3,8 @@ package mod.sin.items;
|
||||
import com.wurmonline.server.MiscConstants;
|
||||
import com.wurmonline.server.items.*;
|
||||
import com.wurmonline.server.skills.SkillList;
|
||||
import mod.sin.wyvern.schematics.SchematicWrapper;
|
||||
import mod.sin.wyvern.schematics.Schematics;
|
||||
import org.gotti.wurmunlimited.modsupport.ItemTemplateBuilder;
|
||||
|
||||
import java.io.IOException;
|
||||
@@ -23,21 +25,22 @@ public class WandPermaFrost implements MiscConstants {
|
||||
ItemTypes.ITEM_TYPE_NOSELLBACK,
|
||||
ItemTypes.ITEM_TYPE_ALWAYS_BANKABLE
|
||||
});
|
||||
itemBuilder.imageNumber((short) 859);
|
||||
itemBuilder.imageNumber((short) 400);
|
||||
itemBuilder.behaviourType((short) 1);
|
||||
itemBuilder.combatDamage(0);
|
||||
itemBuilder.decayTime(Long.MAX_VALUE);
|
||||
itemBuilder.dimensions(1, 1, 1);
|
||||
itemBuilder.primarySkill((int) NOID);
|
||||
itemBuilder.bodySpaces(EMPTY_BYTE_PRIMITIVE_ARRAY);
|
||||
itemBuilder.modelName("model.valrei.");
|
||||
itemBuilder.difficulty(5.0f);
|
||||
itemBuilder.modelName("model.magic.wand.nature.");
|
||||
itemBuilder.difficulty(70.0f);
|
||||
itemBuilder.weightGrams(3000);
|
||||
itemBuilder.material(Materials.MATERIAL_CRYSTAL);
|
||||
itemBuilder.value(0);
|
||||
|
||||
ItemTemplate template = itemBuilder.build();
|
||||
templateId = template.getTemplateId();
|
||||
Schematics.schematics.add(new SchematicWrapper(templateId, 0, false, 0, 0));
|
||||
logger.info(name + " TemplateID: " + templateId);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user