@Override
    public void createFromXML(NodeList attributes) {
        for(int i = 0; i < attributes.getLength(); i++) {
            Node node = attributes.item(i);
            
            if(node.getNodeType() == Node.ELEMENT_NODE) {
                Node value = node.getFirstChild();
                if(node.getNodeName().equalsIgnoreCase("ActorType")) {
                    actorType = value.getNodeValue();
                }
                else if(node.getNodeName().equalsIgnoreCase("ActorName")) {
                    actorName = value.getNodeValue();
                }
                else if(node.getNodeName().equalsIgnoreCase("Allegiance")) {
                    allegiance = value.getNodeValue();
                }
                else if(node.getNodeName().equalsIgnoreCase("ExpValue")) {
                    expValue = Integer.parseInt(value.getNodeValue());
                }
                
            }
        }
    }