diff --git a/modules/mono/glue/cs_files/GD.cs b/modules/mono/glue/cs_files/GD.cs index 5f9ca2c335d..8a300fbbd49 100644 --- a/modules/mono/glue/cs_files/GD.cs +++ b/modules/mono/glue/cs_files/GD.cs @@ -127,9 +127,9 @@ namespace Godot int count; if (increment > 0) - count = (to - @from - 1) / increment + 1; + count = (to - from - 1) / increment + 1; else - count = (@from - to - 1) / -increment + 1; + count = (from - to - 1) / -increment + 1; var ret = new int[count]; diff --git a/modules/mono/glue/cs_files/StringExtensions.cs b/modules/mono/glue/cs_files/StringExtensions.cs index c86208f9bde..38f7a0941f1 100644 --- a/modules/mono/glue/cs_files/StringExtensions.cs +++ b/modules/mono/glue/cs_files/StringExtensions.cs @@ -850,7 +850,7 @@ namespace Godot int end = instance.Find(divisor, from); if (end < 0) end = len; - if (allow_empty || end > @from) + if (allow_empty || end > from) ret.Add(float.Parse(instance.Substring(from))); if (end == len) break;