anchor.diff:  	drone_hat = /obj/item/clothing/head/hardhat
   	mail_holiday = TRUE
   
  +//Draconic Day is celebrated on May 3rd, the date on which the Draconic language was merged (#26780)
  +/datum/holiday/draconic_day
  +	name = "Draconic Language Day"
  +	begin_month = MAY
  +	begin_day = 3
  +
  +/datum/holiday/draconic_day/greet()
  +	return "On this day, Lizardkind celebrates their language with literature and other cultural works."
  +
  +/datum/holiday/draconic_day/getStationPrefix()
  +	return pick("Draconic", "Literature", "Reading")
  +
   /datum/holiday/firefighter
   	name = "Firefighter's Day"
   	begin_day = 4
  
positive.code: 
  /datum/holiday/friendship/greet()
  	return "Have a magical [name]!"
  
  /datum/holiday/pirate
  	name = "Talk-Like-a-Pirate Day"
  
negative.code: 
  /datum/holiday/pirate/getStationPrefix()
  	return pick("Yarr","Scurvy","Yo-ho-ho")
  
  /datum/holiday/questions
  	name = "Stupid-Questions Day"
  	begin_day = 28
  	begin_month = SEPTEMBER
  
  /datum/holiday/questions/greet()
  	return "Are you having a happy [name]?"
  
  // OCTOBER
  
  /datum/holiday/animal
  	name = "Animal's Day"
  	begin_day = 4
  	begin_month = OCTOBER
  
  /datum/holiday/animal/getStationPrefix()
  	return pick("Parrot","Corgi","Cat","Pug","Goat","Fox")
  
  /datum/holiday/smile
  	name = "Smiling Day"
  	begin_day = 7
  	begin_month = OCTOBER
  	drone_hat = /obj/item/clothing/head/papersack/smiley
  
  /datum/holiday/boss
  	name = "Boss' Day"
  	begin_day = 16
  	begin_month = OCTOBER
  	drone_hat = /obj/item/clothing/head/that
  
  /datum/holiday/un_day
  	name = "Anniversary of the Foundation of the United Nations"
  	begin_month = OCTOBER
  	begin_day = 24
  
  /datum/holiday/un_day/greet()
  	return "On this day in 1945, the United Nations was founded, laying the foundation for humanity's united government!"
  
  /datum/holiday/un_day/getStationPrefix()
  	return pick("United", "Cooperation", "Humanitarian")
  
  /datum/holiday/halloween
  	name = HALLOWEEN
  	begin_day = 29
  	begin_month = OCTOBER
  	end_day = 2
  	end_month = NOVEMBER
  
  /datum/holiday/halloween/greet()
  	return "Have a spooky Halloween!"
  
  /datum/holiday/halloween/getStationPrefix()
  	return pick("Bone-Rattling","Mr. Bones' Own","2SPOOKY","Spooky","Scary","Skeletons")
  
  // NOVEMBER
  
  /datum/holiday/vegan
  	name = "Vegan Day"
  	begin_day = 1
  	begin_month = NOVEMBER
  
  /datum/holiday/vegan/getStationPrefix()
  	return pick("Tofu", "Tempeh", "Seitan", "Tofurkey")
  
  /datum/holiday/october_revolution
  	name = "October Revolution"
  	begin_day = 6
  	begin_month = NOVEMBER
  	end_day = 7
  
  /datum/holiday/october_revolution/getStationPrefix()
  	return pick("Communist", "Soviet", "Bolshevik", "Socialist", "Red", "Workers'")
  
  /datum/holiday/remembrance_day
  	name = "Remembrance Day"
  	begin_month = NOVEMBER
  	begin_day = 11
  	drone_hat = /obj/item/food/grown/poppy
  
  /datum/holiday/remembrance_day/getStationPrefix()
  	return pick("Peace", "Armistice", "Poppy")
  
  /datum/holiday/lifeday
  	name = "Life Day"
  	begin_day = 17
  	begin_month = NOVEMBER
  
  /datum/holiday/lifeday/getStationPrefix()
  	return pick("Itchy", "Lumpy", "Malla", "Kazook") //he really pronounced it "Kazook", I wish I was making shit up
  
  /datum/holiday/kindness
  	name = "Kindness Day"
  	begin_day = 13
  	begin_month = NOVEMBER
  
  /datum/holiday/flowers
  	name = "Flowers Day"
  	begin_day = 19
  	begin_month = NOVEMBER
  	drone_hat = /obj/item/food/grown/moonflower
  
  /datum/holiday/hello
  	name = "Saying-'Hello' Day"
  	begin_day = 21
  	begin_month = NOVEMBER
  
  /datum/holiday/hello/greet()
  	return "[pick(list("Aloha", "Bonjour", "Hello", "Hi", "Greetings", "Salutations", "Bienvenidos", "Hola", "Howdy", "Ni hao", "Guten Tag", "Konnichiwa", "G'day cunt"))]! " + ..()
  
  //The Festival of Holy Lights is celebrated on Nov 28th, the date on which ethereals were merged (#40995)
  /datum/holiday/holy_lights
  	name = "Festival of Holy Lights"
  	begin_month = NOVEMBER
  	begin_day = 28
  
  /datum/holiday/holy_lights/greet()
  	return "The Festival of Holy Lights is the final day of the Ethereal calendar. It is typically a day of prayer followed by celebration to close out the year in style."
  
  /datum/holiday/holy_lights/getStationPrefix()
  	return pick("Ethereal", "Lantern", "Holy")
  
  // DECEMBER
  
  /datum/holiday/festive_season
  	name = FESTIVE_SEASON
  	begin_day = 1
  	begin_month = DECEMBER
  	end_day = 31
  	drone_hat = /obj/item/clothing/head/santa
  
  /datum/holiday/festive_season/greet()
  	return "Have a nice festive season!"
  
  /datum/holiday/human_rights
  	name = "Human-Rights Day"
  	begin_day = 10
  	begin_month = DECEMBER
  
  /datum/holiday/monkey
  	name = MONKEYDAY
  	begin_day = 14
  	begin_month = DECEMBER
  	drone_hat = /obj/item/clothing/mask/gas/monkeymask
  
  /datum/holiday/doomsday
  	name = "Mayan Doomsday Anniversary"
  	begin_day = 21
  	begin_month = DECEMBER
  	drone_hat = /obj/item/clothing/mask/animal/rat/tribal
  
  /datum/holiday/xmas
  	name = CHRISTMAS
  	begin_day = 23
  	begin_month = DECEMBER
  	end_day = 27
  	drone_hat = /obj/item/clothing/head/santa
  	mail_holiday = TRUE
  
  /datum/holiday/xmas/greet()
  	return "Have a merry Christmas!"
  
  /datum/holiday/boxing
  	name = "Boxing Day"
  	begin_day = 26
  	begin_month = DECEMBER
  
  /datum/holiday/new_year
  	name = NEW_YEAR
  	begin_day = 31
  	begin_month = DECEMBER
  	end_day = 2
  	end_month = JANUARY
  	drone_hat = /obj/item/clothing/head/festive
  	mail_holiday = TRUE
  
  /datum/holiday/new_year/getStationPrefix()
  	return pick("Party","New","Hangover","Resolution", "Auld")
  
  // MOVING DATES
  
  /datum/holiday/friday_thirteenth
  	name = "Friday the 13th"
  
  /datum/holiday/friday_thirteenth/shouldCelebrate(dd, mm, yyyy, ddd)
  	if(dd == 13 && ddd == FRIDAY)
  		return TRUE
  	return FALSE
  
  /datum/holiday/friday_thirteenth/getStationPrefix()
  	return pick("Mike","Friday","Evil","Myers","Murder","Deathly","Stabby")
  
  /datum/holiday/programmers
  	name = "Programmers' Day"
  