Page 2 of 2

Re: ironman

PostPosted: 26 Mar 2012, 17:37
by dzienny
There are no sophisticated checks for ironman challenge. If someone logs out he loses nothing. Ironman challenge can be taken up only before the flood starts. It's impossible to take on ironman challenge during the flood.

Also mind that the code for money award changed. Default implementation looks now this way:
Code: Select all
public static void PayRewardDefault(Player p, int rewardDifference)
        {
            if (p.IsAboveSeaLevel)
            {
                if (p.IronChallenge != IronChallengeType.None)
                {
                    p.money += Settings.LavaSettings.All.RewardAboveSeaLevel * 2;
                    Player.SendMessage(p, string.Format(Lang.LavaSystem.RewardMessageAboveSea, Settings.LavaSettings.All.RewardAboveSeaLevel * 2, Server.moneys));
                }
                else
                {
                    p.money += Settings.LavaSettings.All.RewardAboveSeaLevel;
                    Player.SendMessage(p, string.Format(Lang.LavaSystem.RewardMessageAboveSea, Settings.LavaSettings.All.RewardAboveSeaLevel, Server.moneys));
                }
            }
            else
            {
                if (p.IronChallenge != IronChallengeType.None)
                {
                    p.money += Settings.LavaSettings.All.RewardBelowSeaLevel * 2;
                    Player.SendMessage(p, string.Format(Lang.LavaSystem.RewardMessageBelowSea, Settings.LavaSettings.All.RewardBelowSeaLevel * 2, Server.moneys, (rewardDifference < 1 ? "" : string.Format(Lang.LavaSystem.RewardMessageBelowSea2, rewardDifference))));
                }
                else
                {
                    p.money += Settings.LavaSettings.All.RewardBelowSeaLevel;
                    Player.SendMessage(p, string.Format(Lang.LavaSystem.RewardMessageBelowSea, Settings.LavaSettings.All.RewardBelowSeaLevel, Server.moneys, (rewardDifference < 1 ? "" : string.Format(Lang.LavaSystem.RewardMessageBelowSea2, rewardDifference))));
                }
            }
        }

Re: ironman

PostPosted: 27 Mar 2012, 17:02
by HelloWorldCool
Well this is definitely a good challenge...although their names are hilariously off-topic :P

Maybe there should be some new aliases.