BYOND Version:513
Operating System:Windows 10 Home 64-bit
Web Browser:Chrome 86.0.4240.198
Applies to:DM Language
Status: Open

Issue hasn't been assigned a status value.
Descriptive Problem Summary:
Either having a proc argument and a variable name with the same name, or two proc arguments with the same name, does not cause error

Code Snippet (if applicable) to Reproduce Problem:
/proc/thing1(A, A)
world.log << A // always outputs the second A
var/A = 8 // this replaces the other variable

Expected Results:
An error for having the same variable defined twice

Actual Results:
BYOND silently ignores it