diff --git a/Data/Map342.rxdata b/Data/Map342.rxdata index bcc7fdabc..72bad985e 100644 Binary files a/Data/Map342.rxdata and b/Data/Map342.rxdata differ diff --git a/Data/MapInfos.rxdata b/Data/MapInfos.rxdata index 8a377201a..dd5a5a7b7 100644 Binary files a/Data/MapInfos.rxdata and b/Data/MapInfos.rxdata differ diff --git a/Data/Scripts/010_Data/001_GameData.rb b/Data/Scripts/010_Data/001_GameData.rb index 39496a33d..70f8c6b56 100644 --- a/Data/Scripts/010_Data/001_GameData.rb +++ b/Data/Scripts/010_Data/001_GameData.rb @@ -17,6 +17,11 @@ module GameData validate other => [Symbol, self, String, Integer] other = other.id if other.is_a?(self) other = other.to_sym if other.is_a?(String) + + if self == GameData::Species + return !get(other).nil? + end + return !self::DATA[other].nil? end diff --git a/Data/System.rxdata b/Data/System.rxdata index 3e5338ff0..d50aa95e3 100644 Binary files a/Data/System.rxdata and b/Data/System.rxdata differ