-
Notifications
You must be signed in to change notification settings - Fork 36
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
IsReference return 1 when called on all forms with Compiler Override #2
Comments
I cannot reproduce this issue. Maybe there is only on some edge cases. Tested Spell and Quest record, they return 0 as expected. Closing |
Reopen the issue!! I found the problem is caused by the OBSE compiler:
This works correctly, but if I enable the OBSE compiler with '_' before Function, the command stops working: it always returns 1, no matter the parameter (as opposed to my first report, where I only reported the forms which cannot have references). |
It seems more an issue with the compiler override then with the function then. maybe it.pass parameters differently. Reopened. |
@Forlini91 do the issue happen also with let statement? |
Yes, it happens with Let too, but it still only happens if the compiler override is enabled.
Everything (base objects without references, base objects with references and references) return 1, so it prints "... is a Reference" |
Ok Tested in a _GameMode block (so Compiler override active): |
@Forlini91 @shadeMe |
Fixed in 2f06997 |
No description provided.
The text was updated successfully, but these errors were encountered: