public void createWeapon(Node node) {
        Node n = node.getFirstChild();
        
        while(n != null) {
            if(n.getNodeType() == Node.ELEMENT_NODE) {
                selectWeapon(n.getNodeName());
                weapon.createFromXML(n.getChildNodes());
            }
            n = n.getNextSibling();
        }
    }