Sorry to have posted it again but you didn`t let me a chance to reply your last post.
So yes i do think about what i propose. I also take care of suggesting something i could program myself quite easily.
i don`t know if he already implemented a loss of turns for persianna ... but last time i checked there was no loss of turns
::::::::::::::::::::::::::::::::::::::::::::::::
About the effect on the game it would make a useless artifact more usefull. If you think the effect could unbalance the game ( like during UW ) it`s easy ; make it harder to fuse.
::::::: No about how codeable it is ::::::::::::
Simple code :
$TURN_LOST = Random(3,7) // randomly choose a number between 3 and 7. each figures has the same % of chance to be sorted out
if ( $TURN_LOST > $PLAYER_TURNS ) $PLAYER_TURNS = 0 // fix the fact that the player can`t lose more than its current turns
else $PLAYER_TURNS = $PLAYER_TURNS - $TURN_LOST
insert into PLAYER values($PLAYER_ID, $PLAYER_TURNS) // update the table that contains the amount of turns a player has.
More complex code ( as i suggested )
$VAR = Random ( 0,100 ) // This variable allow us to know which amount of turn the player gonna lose. Each amount of turn has its own probability.
if $VAR < 10 then $TURN_LOST = 3 // Between 0 and 10 - 10%
else if $VAR < 25 then $TURN_LOST = 4 // Between 10 and 25 - 15%
else if $VAR < 75 then $TURN_LOST = 5 // Between 25 and 75 - 50%
else if $VAR < 90 then $TURN_LOST = 6 // Between 75 and 90 - 15%
else $TURN_LOST = 7 // over 90 - 10%
if ( $TURN_LOST > $PLAYER_TURNS ) $PLAYER_TURNS = 0 // fix the fact that the player can`t lose more than its current turns
else $PLAYER_TURNS = $PLAYER_TURNS - $TURN_LOST
insert into PLAYER values($PLAYER_ID, $PLAYER_TURNS) // update the table that contains the amount of turns a player has.
This is just the algorythm and it will work whatever the language
And last word : can it cause bug : No it can`t
Thread closed by Pandy on 2006-08-21 08:34 PM
S
SnakeSOP