fixed div by zero error
This commit is contained in:
parent
fed10c4a59
commit
4b2e96a992
@ -39,7 +39,7 @@ use FML\Script\Features\KeyAction;
|
|||||||
* @license http://www.gnu.org/licenses/ GNU General Public License, Version 3
|
* @license http://www.gnu.org/licenses/ GNU General Public License, Version 3
|
||||||
*/
|
*/
|
||||||
class CustomVotesPlugin implements CommandListener, CallbackListener, ManialinkPageAnswerListener, TimerListener, Plugin {
|
class CustomVotesPlugin implements CommandListener, CallbackListener, ManialinkPageAnswerListener, TimerListener, Plugin {
|
||||||
/**
|
/*
|
||||||
* Constants
|
* Constants
|
||||||
*/
|
*/
|
||||||
const PLUGIN_ID = 5;
|
const PLUGIN_ID = 5;
|
||||||
@ -592,6 +592,7 @@ class CustomVotesPlugin implements CommandListener, CallbackListener, ManialinkP
|
|||||||
$timeGauge->setY(1.5);
|
$timeGauge->setY(1.5);
|
||||||
$timeGauge->setSize($width * 0.95, 6);
|
$timeGauge->setSize($width * 0.95, 6);
|
||||||
$timeGauge->setDrawBg(false);
|
$timeGauge->setDrawBg(false);
|
||||||
|
if (!$timeUntilExpire) $timeUntilExpire = 1;
|
||||||
$timeGaugeRatio = (100 / $maxTime * $timeUntilExpire) / 100;
|
$timeGaugeRatio = (100 / $maxTime * $timeUntilExpire) / 100;
|
||||||
$timeGauge->setRatio($timeGaugeRatio + 0.15 - $timeGaugeRatio * 0.15);
|
$timeGauge->setRatio($timeGaugeRatio + 0.15 - $timeGaugeRatio * 0.15);
|
||||||
$gaugeColor = ColorUtil::floatToStatusColor($timeGaugeRatio);
|
$gaugeColor = ColorUtil::floatToStatusColor($timeGaugeRatio);
|
||||||
|
Loading…
Reference in New Issue
Block a user