sorcery  signs.lua at [56a2b90c1b]

File data/signs.lua artifact 8fadd50165 part of check-in 56a2b90c1b


-- this unit defines astrological signs of various magical
-- significance. used to determine whether the stars are aligned

return {
	{id = 'mink', patron = 'Mink'; duration = 4; effects = {
		enchant = {
			affinity = { praxic = { confluence = 1.3 } };
		};
	}};
	{id = 'ocelot', patron = 'Ocelot'; duration = 3, cycle = 3};
	{id = 'wyvern', patron = 'Wyvern'; duration = 2, cycle = 2; effects = {
		potion = {
			all = { speed = 1.3 };
			kind = { philter = { force = 2 } };
		};
	}};
	{id = 'dove', patron = 'Dove'; duration = 4 };
	{id = 'leper', patron = 'Leper'; duration = 1, cycle = 3 };
	{id = 'petrel', patron = 'Petrel'; duration = 5 };
	{id = 'kestrel', patron = 'Kestrel'; duration = 6 };
	{id = 'serpent', patron = 'Serpent'; duration = 3, cycle = 2};
	{id = 'wserpent', patron = 'Winged Serpent'; duration = 3, cycle = 4 };
	{id = 'lamb', patron = 'Lamb'; duration = 4};
	{id = 'grackle', patron = 'Grackle'; duration = 3};
	{id = 'thief', patron = 'Thief'; duration = 2, cycle = 6};
	{id = 'egret', patron = 'Egret'; duration = 3};
	{id = 'chipmunk', patron = 'Chipmunk'; duration = 2};
	{id = 'ibis', patron = 'Ibis'; duration = 3, cycle = 7};
	{id = 'fox', patron = 'Fox'; duration = 3, cycle = 8};
	{id = 'cfox', patron = 'Cowled Fox'; duration = 3, cycle = 9};
	{id = 'tern', patron = 'Tern'; duration = 3, cycle = 3};
	{id = 'pilgrim', patron = 'Pilgrim'; duration = 3, cycle = 2};

	-- every 7 cycles, several extra signs occur in short succession
	{id = 'csteer', patron = 'Crowned Steer'; duration = 1, cycle = 7};
	{id = 'cmoose', patron = 'Crowned Moose'; duration = 1, cycle = 7};
	{id = 'cgoat', patron = 'Crowned Goat'; duration = 1, cycle = 7};
	{id = 'cweasel', patron = 'Crowned Weasel'; duration = 1, cycle = 7};
	{id = 'wolfprince', patron = 'Wolf-Prince'; duration = 2, cycle = 7};
}