ID:96867
 
BYOND Version:469
Operating System:Windows XP Pro
Web Browser:Firefox 3.6.3
Applies to:Dream Seeker
Status: Deferred

This issue may be low priority or very difficult to fix, and has been put on the back burner for the time being.
When using the same verb name but a different path and category it will fail to register both verbs of the same name. Right now I am making a "tutorial" of sorts on things and I frequently use "One" and "Two" to show that it is the first and second part of the example. However when it is compiled, the last verbs added to the list overwrite the original.

Current:
mob/One/verb
One()
set category = "Example One"
var/result = "Hello"
world << result
mob/Two/verb
One()
set category = "Example Two"
var/A = 0
world<<A
mob
Login()
..()
verbs+=typesof(/mob/One/verb/)
verbs+=typesof(/mob/Two/verb/)


Expected:
Two Tabs with the verbs "One" on each.

Instead:
You get the tab "Two" with the verb "One" as if the One / One had been completely overwritten.


Addendum: Even if you give the path different names, but use set name="One" it will overwrite the first "One"
Please fill out the rest of the template, including whether this is a new bug to 469 or one that existed in previous versions.
This bug occurs in version 354 as well, so I assume it has been in BYOND for awhile.

Edit: And in 467.