Patty ~> Ca y est, j´ai compris l´origine : Une-Patte n´est pas compté comme un sort, donc il n´est pas purgé des Lockdowns
Trunk ~> Les sorts, je les programme en PHP
Tiens, voici le code source de Lumos
< ?php
$no_ricochet = 1;
$randomroll = rand(1,60);
if($randomroll == 1 or $randomroll == 3 or $randomroll == 5 or $randomroll == 7 or $randomroll == 9 or $randomroll == 11 or $randomroll == 13 or $randomroll == 15 or $randomroll == 17 or $randomroll == 19 or $randomroll == 21 or $randomroll == 23 or $randomroll == 25 or $randomroll == 27 or $randomroll == 29 or $randomroll == 31 or $randomroll == 33 or $randomroll == 35 or $randomroll == 37 or $randomroll == 39 or $randomroll == 41 or $randomroll == 43 or $randomroll == 45 or $randomroll == 47 or $randomroll == 49 or $randomroll == 51 or $randomroll == 53 or $randomroll == 55 or $randomroll == 57 or $randomroll == 59)
{
if($order == 1)
{
$missed = 1;
$fp_create_lockdown_file =
fopen("fight/battle/lockdown/lumos_"."$modifier"."
$nb",w);
fputs($fp_create_lockdown_file,"7");
fclose($fp_create_lockdown_file);
}
else
{
$vs_missed = 1;
$fp_create_lockdown_file =
fopen("fight/battle/lockdown/lumos_"."$modifier2".
"$nb",w);
fputs($fp_create_lockdown_file,"7");
fclose($fp_create_lockdown_file);
}
}
else
{
if($order == 1)
{
$passive = 1;
}
else
{
$vs_passive = 1;
}
}
if($order == 1 && empty($missed) && empty($paralyze_line))
{
$fp_create_lockdown_file =
fopen("fight/battle/lockdown/lumos_"."$modifier"."
$nb",w);
fputs($fp_create_lockdown_file,"7");
fclose($fp_create_lockdown_file);
if(empty($vs_deflect1) && empty($vs_deflect2) && empty($vs_reflect1) && empty($vs_reflect2))
{
$forced_done = " paralyzed";
$fp_get_turn =
fopen("fight/battle/played_"."$modifier2"."$nb",r)
;
$turn = fgets($fp_get_turn);
fclose($fp_get_turn);
unlink("fight/battle/played_"."$modifier2"."$nb");
$new_turn = $turn + 2;
$fp_recreate_played =
fopen("fight/battle/played_"."$modifier2"."$nb",w)
;
fputs($fp_recreate_played,"$new_turn");
fclose($fp_recreate_played);
}
elseif($vs_deflect1 == 1 or $vs_deflect2 == 1)
{
$deflect = 1;
}
elseif($vs_reflect1 == 1 or $vs_reflect2 == 1)
{
$reflect = 1;
$forced_vs_done = " paralyzed";
$fp_get_turn =
fopen("fight/battle/played_"."$modifier"."$nb",r);
$turn = fgets($fp_get_turn);
fclose($fp_get_turn);
unlink("fight/battle/played_"."$modifier"."$nb");
$new_turn = $turn + 2;
$fp_recreate_played =
fopen("fight/battle/played_"."$modifier"."$nb",w);
fputs($fp_recreate_played,"$new_turn");
fclose($fp_recreate_played);
}
}
elseif($order == 2 && empty($vs_missed) && empty($vs_paralyze_line))
{
$fp_create_lockdown_file =
fopen("fight/battle/lockdown/lumos_"."$modifier2".
"$nb",w);
fputs($fp_create_lockdown_file,"7");
fclose($fp_create_lockdown_file);
if(empty($deflect1) && empty($deflect2) && empty($reflect1) && empty($reflect2))
{
$forced_vs_done = " paralyzed";
$fp_get_turn =
fopen("fight/battle/played_"."$modifier"."$nb",r);
$turn = fgets($fp_get_turn);
fclose($fp_get_turn);
unlink("fight/battle/played_"."$modifier"."$nb");
$new_turn = $turn + 2;
$fp_recreate_played =
fopen("fight/battle/played_"."$modifier"."$nb",w);
fputs($fp_recreate_played,"$new_turn");
fclose($fp_recreate_played);
}
elseif($deflect1 == 1 or $deflect2 == 1)
{
$vs_deflect = 1;
}
elseif($reflect1 == 1 or $reflect2 == 1)
{
$vs_reflect = 1;
$forced_done = " paralyzed";
$fp_get_turn =
fopen("fight/battle/played_"."$modifier2"."$nb",r)
;
$turn = fgets($fp_get_turn);
fclose($fp_get_turn);
unlink("fight/battle/played_"."$modifier2"."$nb");
$new_turn = $turn + 2;
$fp_recreate_played =
fopen("fight/battle/played_"."$modifier2"."$nb",w)
;
fputs($fp_recreate_played,"$new_turn");
fclose($fp_recreate_played);
}
}
if(!empty($paralyze_line))
{
$missed = 1;
$fp_create_lockdown_file =
fopen("fight/battle/lockdown/lumos_"."$modifier"."
$nb",w);
fputs($fp_create_lockdown_file,"7");
fclose($fp_create_lockdown_file);
$vs_no2 = 1;
}
if(!empty($vs_paralyze_line))
{
$vs_missed = 1;
$fp_create_lockdown_file =
fopen("fight/battle/lockdown/lumos_"."$modifier2".
"$nb",w);
fputs($fp_create_lockdown_file,"7");
fclose($fp_create_lockdown_file);
$no2 = 1;
}
? >