########################################################################################
# 			       Purpose of this file
########################################################################################

This File tells of a few do's and dont's concerning script style on Etheria. This file
is mostly generated by experience... ignoring any of these may endanger the shard's 
server itself.... the rules here are listed with good reason (!)

########################################################################################
#     The Golden Rule....
########################################################################################

---> donot use while(1) loops when working with gumps! 
     -------------------------------------------------
     Explanation: Experience has shown, that even if a player logs off.. the gump
                  will continue to be built and sent... resulting in wonderful endless
                  loops -> use while(who.ip) instead... then it will terminate as soon
                  as the player logs or crashes

---> avoid reading cfg- or datafile-entries for sleep() waiting times!
     -----------------------------------------------------------------
     Explanation: Be especially careful when working with cfgfiles or datafiles!
                  Experience has shown, that even the best script can under special
                  circumstances go awry... e.g. if you read a sleep value from a
                  cfgfile or datafile, ALWAYS verify the value before passing it to 
                  sleep, because if someone accidantly deletes the cfgfile, you would
                  then end with something like sleep(error) -> fastest way to produce
                  fine endless loops, which could have dramatic impact, because even
                  after a server-reboot the fuss would continue, possibly making the
                  server unmanageable.
