|View Issue Details [ Jump to Notes ] ||[ Issue History ] [ Print ] |
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0000721||Documentation, Examples, and Web Site||Examples||public||2011-08-17 19:12||2014-05-07 07:38|
|Assigned To||emshort|| |
|Platform||x86||OS||Mac OS X||OS Version||10.5|
|Product Version||6G60|| |
|Target Version||Fixed in Version||6L02|| |
|Summary||0000721: Ex. 263, "Odyssey," may interfere with any other every turn rules that are added|
|Description||As example 263 is written, Athena's movement is governed by an every turn rule, the every turn rule repeats through a table, and when a filled row is found in the table the rule stops with "rule succeeds." "Rule succeeds" interrupts the every turn rulebook, so any subsequent every turn rules would fail to fire. |
The example as written contains no other every turn rules, but an attempt to adapt this code to a larger game might cause (in fact has caused) confusion about why the other every turn rules aren't firing.
|Minimal Source Text To Reproduce|
Add the following line to the end of Ex. 263:
Every turn: Say "Boing!"
|Additional Information||See http://www.intfiction.org/forum/viewtopic.php?f=7&t=3037 [^]|
The problem could be solved by replacing "rule succeeds" with "break" or "make no decision."
|Tags||No tags attached.|