Commit 28d954ee authored by DailyShana's avatar DailyShana

revert using return value to set coin/dice result

parent f9004164
......@@ -6033,7 +6033,8 @@ int32 field::toss_coin(uint16 step, effect * reason_effect, uint8 reason_player,
process_instant_event();
} else {
solve_continuous(peffect->get_handler_player(), peffect, e);
core.units.begin()->step = 1;
//call Duel.SetCoinResult in operation if necessary
return TRUE;
}
return FALSE;
}
......@@ -6042,11 +6043,6 @@ int32 field::toss_coin(uint16 step, effect * reason_effect, uint8 reason_player,
process_instant_event();
return TRUE;
}
case 2: {
for(uint8 i = 0; i < 5; ++i)
core.coin_result[i] = (returns.ivalue[0] >> (i * 4)) & 0xf;
return TRUE;
}
}
return TRUE;
}
......@@ -6094,7 +6090,8 @@ int32 field::toss_dice(uint16 step, effect * reason_effect, uint8 reason_player,
process_instant_event();
} else {
solve_continuous(peffect->get_handler_player(), peffect, e);
core.units.begin()->step = 1;
//call Duel.SetDiceResult in operation if necessary
return TRUE;
}
return FALSE;
}
......@@ -6103,11 +6100,6 @@ int32 field::toss_dice(uint16 step, effect * reason_effect, uint8 reason_player,
process_instant_event();
return TRUE;
}
case 2: {
for(uint8 i = 0; i < 5; ++i)
core.dice_result[i] = (returns.ivalue[0] >> (i * 4)) & 0xf;
return TRUE;
}
}
return TRUE;
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment