Zugg MASTER
Joined: 25 Sep 2000 Posts: 23379 Location: Colorado, USA
|
Posted: Tue Nov 14, 2006 7:57 pm |
Well, you are indenting incorrectly. When you indent a line, it becomes a continuation of the line above it. It basically causes the line break to be ignored. In your first example, the line ".2s3s2nen" is indented compared to the line above, so it get's appended as "recall;.2s3w2nen" which is why the ; is needed. The ; isn't needed on the next line because it isn't indented.
The correct multiline syntax is this:
Code: |
#IF (nuggets>=20)
{ cast 'carnal reach' gold maiden }
{
recall
.2s3w2nen
craft 'olympian bar of pure gold'
} |
or this:
Code: |
#IF (nuggets>=20)
{ cast 'carnal reach' gold maiden } {
recall
.2s3w2nen
craft 'olympian bar of pure gold' } |
or this:
Code: |
#IF (nuggets>=20)
{ cast 'carnal reach' gold maiden }
{ recall
.2s3w2nen
craft 'olympian bar of pure gold' } |
Just remember the simple rule...if a line is indented more than the line above it, then the linebreak is ignored.
The bug with the 1 and 0 being displayed is already fixed in v1.16. |
|