So, I tried to add a 'bottle of milk' to the game. I first added a new liquid to material.dat and defined it in define.dat and then I added the liquid in the following code:
The milk is actually working ingame, but for some reason the material last in line (sulphuric acid) isn't ingame anymore, I tried wishing a bottle of sulphuric acid and it doesn't recognize the item.
So, what's going on here?
potion /* materialcontainer-> */ { DefaultSize = 30; Possibility = 800; WeaponCategory = BLUNT_WEAPONS; Category = POTION; DefaultMainVolume = 60; DefaultSecondaryVolume = 1000; StrengthModifier = 50; BitmapPos = 0, 160; FormModifier = 25; NameSingular = "bottle"; MainMaterialConfig == GLASS; SecondaryMaterialConfig = { 12, WATER, MILK, HEALING_LIQUID, OMMEL_URINE, POISON_LIQUID, VALDEMAR, ANTIDOTE_LIQUID, VODKA, TROLL_BLOOD, OMMEL_SWEAT, OMMEL_TEARS, SULPHURIC_ACID; } MaterialConfigChances = { 12, 100, 55, 75, 5, 50, 1, 10, 5, 25, 5, 5, 25; } Alias = { 2, "potion", "drink"; } Roundness = 70; CanBeBroken = true; AttachedGod = NONE; WieldedBitmapPos = 176, 144; IsValuable = false; TeleportPriority = 200; }
The milk is actually working ingame, but for some reason the material last in line (sulphuric acid) isn't ingame anymore, I tried wishing a bottle of sulphuric acid and it doesn't recognize the item.
So, what's going on here?