summaryrefslogtreecommitdiff
path: root/DiscoBot/DSA_Game/Characters
diff options
context:
space:
mode:
Diffstat (limited to 'DiscoBot/DSA_Game/Characters')
-rw-r--r--DiscoBot/DSA_Game/Characters/SaveChar.cs14
1 files changed, 14 insertions, 0 deletions
diff --git a/DiscoBot/DSA_Game/Characters/SaveChar.cs b/DiscoBot/DSA_Game/Characters/SaveChar.cs
index 89ca98a..4c9a940 100644
--- a/DiscoBot/DSA_Game/Characters/SaveChar.cs
+++ b/DiscoBot/DSA_Game/Characters/SaveChar.cs
@@ -6,6 +6,8 @@ using System.Threading.Tasks;
namespace DiscoBot.DSA_Game.Characters
{
+ using Discord;
+
public class SaveChar
{
public string Name { get; set; }
@@ -27,4 +29,16 @@ namespace DiscoBot.DSA_Game.Characters
};
}
}
+
+
+ public static class ICharExtension
+ {
+ public static void Update(this ICharacter c, SaveChar s)
+ {
+ c.Astralpunkte_Aktuell = s.Astralpunkte_Aktuell;
+ c.Ausdauer_Aktuell = s.Ausdauer_Aktuell;
+ c.Lebenspunkte_Aktuell = s.Lebenspunkte_Aktuell;
+ c.Name = s.Name;
+ }
+ }
}