mirror of
https://github.com/infinitefusion/infinitefusion-e18.git
synced 2025-12-06 06:01:46 +00:00
Fixed being able to bypass a caught mon being forced into the party, fixed Rotom Catalog, fixed incorrect writing of some enums to PBS files, fixed Jukebox's awareness of audio files, fixed bug when battle default weather is primordial, disabled path cache to add speed
This commit is contained in:
@@ -766,7 +766,7 @@ module Compiler
|
||||
enumer = schema[2 + i - start]
|
||||
case enumer
|
||||
when Array
|
||||
file.write((value.is_a?(Integer) && enumer[value].nil?) ? enumer[value] : value)
|
||||
file.write((value.is_a?(Integer) && !enumer[value].nil?) ? enumer[value] : value)
|
||||
when Symbol, String
|
||||
if GameData.const_defined?(enumer.to_sym)
|
||||
mod = GameData.const_get(enumer.to_sym)
|
||||
@@ -792,7 +792,7 @@ module Compiler
|
||||
enumer = schema[2 + i - start]
|
||||
case enumer
|
||||
when Array
|
||||
file.write((value.is_a?(Integer) && enumer[value].nil?) ? enumer[value] : value)
|
||||
file.write((value.is_a?(Integer) && !enumer[value].nil?) ? enumer[value] : value)
|
||||
when Symbol, String
|
||||
if !Kernel.const_defined?(enumer.to_sym) && GameData.const_defined?(enumer.to_sym)
|
||||
mod = GameData.const_get(enumer.to_sym)
|
||||
|
||||
Reference in New Issue
Block a user