From 943156aed3b74df4c94b1feede8c26a3d7570acf Mon Sep 17 00:00:00 2001 From: Paul Chote Date: Sun, 8 Dec 2013 21:11:43 +1300 Subject: [PATCH 1/2] Fix initial experience granting. --- OpenRA.Mods.RA/GainsExperience.cs | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/OpenRA.Mods.RA/GainsExperience.cs b/OpenRA.Mods.RA/GainsExperience.cs index dd3ee8f93d..b2af4ddf52 100644 --- a/OpenRA.Mods.RA/GainsExperience.cs +++ b/OpenRA.Mods.RA/GainsExperience.cs @@ -40,12 +40,7 @@ namespace OpenRA.Mods.RA levels = info.CostThreshold.Select(t => (int)(t * cost)).ToArray(); if (init.Contains()) - { - experience = init.Get(); - - while (Level < levels.Length && experience >= levels[Level]) - Level++; - } + GiveExperience(init.Get()); } [Sync] int experience = 0; From 708c549d2791a66a5a4e458bea1c6d16487a7441 Mon Sep 17 00:00:00 2001 From: Paul Chote Date: Sun, 8 Dec 2013 21:11:56 +1300 Subject: [PATCH 2/2] Improve rank chevron positioning. Closes #4196. --- OpenRA.Mods.RA/Effects/Rank.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OpenRA.Mods.RA/Effects/Rank.cs b/OpenRA.Mods.RA/Effects/Rank.cs index 1a5d05561b..3fbe71b108 100644 --- a/OpenRA.Mods.RA/Effects/Rank.cs +++ b/OpenRA.Mods.RA/Effects/Rank.cs @@ -55,7 +55,7 @@ namespace OpenRA.Mods.RA.Effects var bounds = self.Bounds.Value; bounds.Offset(pos.X, pos.Y); - var offset = (int)(6 / wr.Viewport.Zoom); + var offset = (int)(4 / wr.Viewport.Zoom); var effectPos = wr.Position(new int2(bounds.Right - offset, bounds.Bottom - offset)); yield return new SpriteRenderable(anim.Image, effectPos, WVec.Zero, 0, wr.Palette("effect"), 1f / wr.Viewport.Zoom, true); }