diff --git a/SQF/dayz_code/Configs/CfgMagazines/Items/Gems.hpp b/SQF/dayz_code/Configs/CfgMagazines/Items/Gems.hpp
index 32dff4139..2999d64a5 100644
--- a/SQF/dayz_code/Configs/CfgMagazines/Items/Gems.hpp
+++ b/SQF/dayz_code/Configs/CfgMagazines/Items/Gems.hpp
@@ -67,4 +67,225 @@ class ItemRuby : CA_Magazine
count = 1;
type = 256;
descriptionShort = $STR_GEM_NAME_RUBY;
+};
+class ItemGemSuitcase_Emtpy : CA_Magazine
+{
+ scope = 2;
+ count = 1;
+ displayName = "$STR_EPOCH_GEMSUITCASE_EMPTY";
+ descriptionShort = "$STR_EPOCH_DESC_GEMSUITCASE_EMPTY";
+ model = "\CA\misc3\briefcase";
+ picture = "\dayz_epoch_c\icons\equipment\Suitcase.paa";
+ type = 256;
+ class ItemActions
+ {
+ class Crafting
+ {
+ text = $STR_EPOCH_PLAYER_PACK_TOPAZ;
+ script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
+ neednearby[] = {};
+ requiretools[] = {};
+ output[] = {{"ItemGemSuitcase_Topaz",1}};
+ input[] = {{"ItemGemSuitcase_Emtpy",1},{"ItemTopaz",10}};
+ };
+ class Crafting1
+ {
+ text = $STR_EPOCH_PLAYER_PACK_OBSIDIAN;
+ script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;";
+ neednearby[] = {};
+ requiretools[] = {};
+ output[] = {{"ItemGemSuitcase_Obsidian",1}};
+ input[] = {{"ItemGemSuitcase_Emtpy",1},{"ItemObsidian",10}};
+ };
+ class Crafting2
+ {
+ text = $STR_EPOCH_PLAYER_PACK_SAPPHIRE;
+ script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;";
+ neednearby[] = {};
+ requiretools[] = {};
+ output[] = {{"ItemGemSuitcase_Sapphire",1}};
+ input[] = {{"ItemGemSuitcase_Emtpy",1},{"ItemSapphire",10}};
+ };
+ class Crafting3
+ {
+ text = $STR_EPOCH_PLAYER_PACK_AMETHYST;
+ script = ";['Crafting3','CfgMagazines', _id] spawn player_craftItem;";
+ neednearby[] = {};
+ requiretools[] = {};
+ output[] = {{"ItemGemSuitcase_Amethyst",1}};
+ input[] = {{"ItemGemSuitcase_Emtpy",1},{"ItemAmethyst",10}};
+ };
+ class Crafting4
+ {
+ text = $STR_EPOCH_PLAYER_PACK_EMERALD;
+ script = ";['Crafting4','CfgMagazines', _id] spawn player_craftItem;";
+ neednearby[] = {};
+ requiretools[] = {};
+ output[] = {{"ItemGemSuitcase_Emerald",1}};
+ input[] = {{"ItemGemSuitcase_Emtpy",1},{"ItemEmerald",10}};
+ };
+ class Crafting5
+ {
+ text = $STR_EPOCH_PLAYER_PACK_CITRINE;
+ script = ";['Crafting5','CfgMagazines', _id] spawn player_craftItem;";
+ neednearby[] = {};
+ requiretools[] = {};
+ output[] = {{"ItemGemSuitcase_Citrine",1}};
+ input[] = {{"ItemGemSuitcase_Emtpy",1},{"ItemCitrine",10}};
+ };
+ class Crafting6
+ {
+ text = $STR_EPOCH_PLAYER_PACK_RUBY;
+ script = ";['Crafting6','CfgMagazines', _id] spawn player_craftItem;";
+ neednearby[] = {};
+ requiretools[] = {};
+ output[] = {{"ItemGemSuitcase_Ruby",1}};
+ input[] = {{"ItemGemSuitcase_Emtpy",1},{"ItemRuby",10}};
+ };
+ class Crafting7
+ {
+ text = $STR_EPOCH_PLAYER_PACK_ALL;
+ script = ";['Crafting7','CfgMagazines', _id] spawn player_craftItem;";
+ neednearby[] = {};
+ requiretools[] = {};
+ output[] = {{"ItemGemSuitcase_All",1}};
+ input[] = {{"ItemGemSuitcase_Emtpy",1},{"ItemTopaz",1},{"ItemObsidian",1},{"ItemSapphire",1},{"ItemAmethyst",1},{"ItemEmerald",1},{"ItemCitrine",1},{"ItemRuby",1}};
+ };
+ };
+};
+class ItemGemSuitcase_Topaz : ItemGemSuitcase_Emtpy
+{
+ displayName = "$STR_EPOCH_GEMSUITCASE_TOPAZ";
+ descriptionShort = "$STR_EPOCH_DESC_GEMSUITCASE_TOPAZ";
+ class ItemActions
+ {
+ class Crafting
+ {
+ text = $STR_EPOCH_PLAYER_251;
+ script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
+ neednearby[] = {};
+ requiretools[] = {};
+ output[] = {{"ItemGemSuitcase_Emtpy",1},{"ItemTopaz",10}};
+ input[] = {{"ItemGemSuitcase_Topaz",1}};
+ };
+ };
+};
+class ItemGemSuitcase_Obisidian : ItemGemSuitcase_Emtpy
+{
+ displayName = "$STR_EPOCH_GEMSUITCASE_OBSIDIAN";
+ descriptionShort = "$STR_EPOCH_DESC_GEMSUITCASE_OBSIDIAN";
+ class ItemActions
+ {
+ class Crafting
+ {
+ text = $STR_EPOCH_PLAYER_251;
+ script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
+ neednearby[] = {};
+ requiretools[] = {};
+ output[] = {{"ItemGemSuitcase_Emtpy",1},{"ItemObisidian",10}};
+ input[] = {{"ItemGemSuitcase_Obisidian",1}};
+ };
+ };
+};
+class ItemGemSuitcase_Sapphire : ItemGemSuitcase_Emtpy
+{
+ displayName = "$STR_EPOCH_GEMSUITCASE_SAPPHIRE";
+ descriptionShort = "$STR_EPOCH_DESC_GEMSUITCASE_SAPPHIRE";
+ class ItemActions
+ {
+ class Crafting
+ {
+ text = $STR_EPOCH_PLAYER_251;
+ script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
+ neednearby[] = {};
+ requiretools[] = {};
+ output[] = {{"ItemGemSuitcase_Emtpy",1},{"ItemSapphire",10}};
+ input[] = {{"ItemGemSuitcase_Sapphire",1}};
+ };
+ };
+};
+class ItemGemSuitcase_Amethyst : ItemGemSuitcase_Emtpy
+{
+ displayName = "$STR_EPOCH_GEMSUITCASE_AMETHYST";
+ descriptionShort = "$STR_EPOCH_DESC_GEMSUITCASE_AMETHYST";
+ class ItemActions
+ {
+ class Crafting
+ {
+ text = $STR_EPOCH_PLAYER_251;
+ script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
+ neednearby[] = {};
+ requiretools[] = {};
+ output[] = {{"ItemGemSuitcase_Emtpy",1},{"ItemAmethyst",10}};
+ input[] = {{"ItemGemSuitcase_Amethyst",1}};
+ };
+ };
+};
+class ItemGemSuitcase_Emerald : ItemGemSuitcase_Emtpy
+{
+ displayName = "$STR_EPOCH_GEMSUITCASE_EMERALD";
+ descriptionShort = "$STR_EPOCH_DESC_GEMSUITCASE_EMERALD";
+ class ItemActions
+ {
+ class Crafting
+ {
+ text = $STR_EPOCH_PLAYER_251;
+ script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
+ neednearby[] = {};
+ requiretools[] = {};
+ output[] = {{"ItemGemSuitcase_Emtpy",1},{"ItemEmerald",10}};
+ input[] = {{"ItemGemSuitcase_Emerald",1}};
+ };
+ };
+};
+class ItemGemSuitcase_Citrine : ItemGemSuitcase_Emtpy
+{
+ displayName = "$STR_EPOCH_GEMSUITCASE_CITRINE";
+ descriptionShort = "$STR_EPOCH_DESC_GEMSUITCASE_CITRINE";
+ class ItemActions
+ {
+ class Crafting
+ {
+ text = $STR_EPOCH_PLAYER_251;
+ script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
+ neednearby[] = {};
+ requiretools[] = {};
+ output[] = {{"ItemGemSuitcase_Emtpy",1},{"ItemCitrine",10}};
+ input[] = {{"ItemGemSuitcase_Citrine",1}};
+ };
+ };
+};
+class ItemGemSuitcase_Ruby : ItemGemSuitcase_Emtpy
+{
+ displayName = "$STR_EPOCH_GEMSUITCASE_RUBY";
+ descriptionShort = "$STR_EPOCH_DESC_GEMSUITCASE_RUBY";
+ class ItemActions
+ {
+ class Crafting
+ {
+ text = $STR_EPOCH_PLAYER_251;
+ script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
+ neednearby[] = {};
+ requiretools[] = {};
+ output[] = {{"ItemGemSuitcase_Emtpy",1},{"ItemRuby",10}};
+ input[] = {{"ItemGemSuitcase_Ruby",1}};
+ };
+ };
+};
+class ItemGemSuitcase_All : ItemGemSuitcase_Emtpy
+{
+ displayName = "$STR_EPOCH_GEMSUITCASE_ALL";
+ descriptionShort = "$STR_EPOCH_DESC_GEMSUITCASE_ALL";
+ class ItemActions
+ {
+ class Crafting
+ {
+ text = $STR_EPOCH_PLAYER_251;
+ script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;";
+ neednearby[] = {};
+ requiretools[] = {};
+ output[] = {{"ItemGemSuitcase_Emtpy",1},{"ItemTopaz",1},{"ItemObsidian",1},{"ItemSapphire",1},{"ItemAmethyst",1},{"ItemEmerald",1},{"ItemCitrine",1},{"ItemRuby",1}};
+ input[] = {{"ItemGemSuitcase_All",1}};
+ };
+ };
};
\ No newline at end of file
diff --git a/SQF/dayz_code/stringtable.xml b/SQF/dayz_code/stringtable.xml
index c0b4ada7d..9eb679eb6 100644
--- a/SQF/dayz_code/stringtable.xml
+++ b/SQF/dayz_code/stringtable.xml
@@ -27103,6 +27103,110 @@
Rubin
Рубин
+
+ Suitcase (Empty)
+ Koffer (Leer)
+
+
+ An empty suitcase
+ Ein leerer Koffer
+
+
+ Pack 10 Topaz
+ 10 Topase einpacken
+
+
+ Pack 10 Obsidian
+ 10 Obsidian einpacken
+
+
+ Pack 10 Sapphire
+ 10 Saphire einpacken
+
+
+ Pack 10 Amethyst
+ 10 Amethysten einpacken
+
+
+ Pack 10 Emerald
+ 10 Smaragde einpacken
+
+
+ Pack 10 Citrine
+ 10 Citrine einpacken
+
+
+ Pack 10 Ruby
+ 10 Rubine einpacken
+
+
+ Pack all 7 Gems
+ Alle 7 Edelsteine einpacken
+
+
+ Suitcase (10 Topaz)
+ Koffer (10 Topase)
+
+
+ An suitcase containing 10 Topaz
+ Ein Koffer mit 10 Topasen
+
+
+ Suitcase (10 Obisidian)
+ Koffer (10 Obisidiane)
+
+
+ An suitcase containing 10 Obisidian
+ Ein Koffer mit 10 Obisidian
+
+
+ Suitcase (10 Sapphire)
+ Koffer (10 Saphire)
+
+
+ An suitcase containing 10 Sapphire
+ Ein Koffer mit 10 Saphiren
+
+
+ Suitcase (10 Amethyst)
+ Koffer (10 Amethyste)
+
+
+ An suitcase containing 10 Amethyst
+ Ein Koffer mit 10 Amethysten
+
+
+ Suitcase (10 Emerald)
+ Koffer (10 Smaragde)
+
+
+ An suitcase containing 10 Emerald
+ Ein Koffer mit 10 Smaragde
+
+
+ Suitcase (10 Citrine)
+ Koffer (10 Citrine)
+
+
+ An suitcase containing 10 Citrine
+ Ein Koffer mit 10 Citrine
+
+
+ Suitcase (10 Ruby)
+ Koffer (10 Rubine)
+
+
+ An suitcase containing 10 Ruby
+ Ein Koffer mit 10 Rubinen
+
+
+ Suitcase (7 Gems)
+ Koffer (7 Edelsteine)
+
+
+ An suitcase containing 7 different gems
+ Ein Koffer mit 7 verschiedenen Edelsteinen
+
Iron Ore
Eisenerz