[Thaumcraft] Make Crimson Cult armor craftable / Crimson Knights spawnable
hron84 opened this issue ยท 5 comments
For Thaumcraft progression at some point you will need the Crimson book (I don't recall the real name) that is dropped by Crimson Knights / Cultists. As Crimsons rarely spawns and especially rarely spawns on Skyblock, it would be good if it could be craftable.
Also Crimson Cult / Knight armors are very nice and it would be a good change it could be crafted somehow. Basically, they're same as iron-level armor pieces with no special trait/effect so maybe they could be crafted independently of Thaumcraft Gate.
Alternatively, make Crimson Armor wearable by other mobs, like how RSA helmet/armor works.
Temporarily, I added these lines to ArmorableMobs.zs around Magical Armor section:
magicalGroup.addArmor(ArmorHandler.createArmorSlot("head", <thaumcraft:crimson_plate_helm>, 1, 0.5));
magicalGroup.addArmor(ArmorHandler.createArmorSlot("head", <thaumcraft:crimson_plate_chest>, 1, 0.5));
magicalGroup.addArmor(ArmorHandler.createArmorSlot("head", <thaumcraft:crimson_plate_legs>, 1, 0.5));
magicalGroup.addArmor(ArmorHandler.createArmorSlot("head", <thaumcraft:crimson_boots>, 1, 0.5));
magicalGroup.addArmor(ArmorHandler.createArmorSlot("head", <thaumcraft:crimson_robe_helm>, 1, 0.3));
magicalGroup.addArmor(ArmorHandler.createArmorSlot("head", <thaumcraft:crimson_robe_chest>, 1, 0.3));
magicalGroup.addArmor(ArmorHandler.createArmorSlot("head", <thaumcraft:crimson_robe_legs>, 1, 0.3));
magicalGroup.addArmor(ArmorHandler.createArmorSlot("head", <thaumcraft:crimson_praetor_helm>, 1, 0.1));
magicalGroup.addArmor(ArmorHandler.createArmorSlot("head", <thaumcraft:crimson_praetor_chest>, 1, 0.1));
magicalGroup.addArmor(ArmorHandler.createArmorSlot("head", <thaumcraft:crimson_praetor_legs>, 1, 0.1));
magicalGroup.addArmor(ArmorHandler.createArmorSlot("head", <thaumcraft:void_robe_helm>, 1, 0.05));
magicalGroup.addArmor(ArmorHandler.createArmorSlot("head", <thaumcraft:void_robe_chest>, 1, 0.05));
magicalGroup.addArmor(ArmorHandler.createArmorSlot("head", <thaumcraft:void_robe_legs>, 1, 0.05));
Chances should be corrected, I did 50% chance on Crimson plate armor (just because I want one anyway, and also it is still a fancy Iron armor), 30% on robe armor (still not as armor, but has special effect) 10% on Crimson Praetor armor and 5% on Void armor (I do not know the exact rarity in Thaumcraft, but 5% - considerint how much armor added in this file - sounds very low chance. But there is a room for balancing.
Sorry for the late response. At some time, Thaumcraft allowed Praetor armors to drop from corrrespondent mobs from a very low rate.
Can you give me a hint when I can expect this change in Curse? I always fear from updates when I have to modify CT scripts on an instance...