View Single Post
Senior Member
Lone Wolf Staff
Join Date: May 2005
Posts: 12,607

Old June 18th, 2019, 01:56 PM
Or, think of it as perform getting replaced with:

trashvariable =

All lines in HL that execute a change have an equal sign in them, so, if perform gets replaced with that equal sign, does your line now have two of them?

That's why if you look at some of the oldest pieces of d20 or WoD, you'll see

var result as number
result = assign[some tag]

That's now a deprecated coding style, and using perform is now preferred. That's left over from before "perform" was added to the scripting language.
Mathias is offline   #128 Reply With Quote