Advertisement
DeviantCoder

. and : proc chaining error

Jun 30th, 2018
37
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.50 KB | None | 0 0
  1. var/SomeDatum1/datum1
  2. proc/GetSomething1()
  3. return datum1
  4.  
  5. SomeDatum1
  6. proc/DoSomething(SomeDatum2/datum2)
  7. world << datum2.name //Should output "Test"
  8.  
  9. SomeDatum2
  10. var tmp
  11. name = "Test"
  12.  
  13. proc/Self()
  14. return src
  15. mob
  16. Login()
  17. . = ..()
  18.  
  19. datum1 = new
  20. var/SomeDatum2/datum2 = new
  21.  
  22. GetSomething1().DoSomething(datum2.Self()) //This method of chaining causes an error where datum2 is trying to call DoSomething()
  23. //It should be datum1 calling DoSomething()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement