<commit_before>/*
 * Copyright  2014 <NAME>
 * Distributed under the GNU Affero General Public License, version 3.
 * Your changes must be made public.
 * For the full license text, see LICENSE.txt.
 */
obj/snowman
	icon='snowman.dmi'
	name="<NAME>"
	verb
		Examine()
			set src in oview(3)
			usr << "So creative!"
mob
	snowman
		icon='snowman.dmi'
		name="<NAME>"
		verb
			Examine()
				set src in oview(3)
				usr << "So creative!"

mob
	PyramidMan
		name="<NAME>"
		icon='Tammie.dmi'
		icon_state="back"
		density=1
		Immortal=1
		verb
			Examine()
				set src in oview(3)
				usr << "I wonder how he got past the floating eyes..."
			Talk()
				set src in oview(3)
				alert("Go back the way you came...the pyramid is not ready to reveal itself yet...")
				alert("*The old man laughs very oddly*")

mob/var/StatMan
mob
	StatChangeMan
		name = "Demetrius"
		icon = 'misc.dmi'
		icon_state = "goblin1"
		density = 1
		Immortal = 1
		verb
			Talk()
				set src in oview(3)
				if(usr.level < lvlcap)
					hearers(usr) << npcsay("Demetrius: Well hello there, [usr.gender == MALE ? "sonny" : "young lady"]. Unfortunately I cannot help you until you are of a higher level!")
				else
					if(usr.gold < 50000)
						hearers(usr) << npcsay("Demetrius: Well hello there, [usr.gender == MALE ? "sonny" : "young lady"]. Unfortunately you need 50,000 gold before I am able to help you.")
					else
						switch(alert("Would you like to reset your stat points? It will cost 50,000 gold.",,"Yes","No"))
							if("Yes")
								if(usr.gold >= 50000)
									hearers(usr) << npcsay("Demetrius: There you go, [usr.gender == MALE ? "sonny" : "young lady"] - your stats are reset!")
									usr.gold -= 50000
									usr.resetStatPoints()
							if("No")
								hearers(usr) << npcsay("Demetrius: Maybe next time then. Have a nice day!")
mob
	StatMan
		name="<NAME>"
		icon='Misc Mobs.dmi'
		icon_state="atomic"
		density=1
		Immortal=1
		verb
			Examine()
				set src in oview(3)
				usr << "I like his cape."
			Talk()
				set src in oview(3)
				switch(alert("Hello there... My name is not important, however I have a few special services I can offer you for a price...","<NAME>", "Rename - 25 Spell Points", "No Thanks"))
					if("Rename - 25 Spell Points")
						if(usr.derobe||usr.aurorrobe)
							usr << errormsg("You can not do this while wearing clan robes.")
							return<commit_msg>Demetrius will now reset HP/MP to max<commit_after>/*
 * Copyright  2014 <NAME>
 * Distributed under the GNU Affero General Public License, version 3.
 * Your changes must be made public.
 * For the full license text, see LICENSE.txt.
 */
obj/snowman
	icon='snowman.dmi'
	name="<NAME>"
	verb
		Examine()
			set src in oview(3)
			usr << "So creative!"
mob
	snowman
		icon='snowman.dmi'
		name="<NAME>"
		verb
			Examine()
				set src in oview(3)
				usr << "So creative!"

mob
	PyramidMan
		name="<NAME>"
		icon='Tammie.dmi'
		icon_state="back"
		density=1
		Immortal=1
		verb
			Examine()
				set src in oview(3)
				usr << "I wonder how he got past the floating eyes..."
			Talk()
				set src in oview(3)
				alert("Go back the way you came...the pyramid is not ready to reveal itself yet...")
				alert("*The old man laughs very oddly*")

mob/var/StatMan
mob
	StatChangeMan
		name = "Demetrius"
		icon = 'misc.dmi'
		icon_state = "goblin1"
		density = 1
		Immortal = 1
		verb
			Talk()
				set src in oview(3)
				if(usr.level < lvlcap)
					hearers(usr) << npcsay("Demetrius: Well hello there, [usr.gender == MALE ? "sonny" : "young lady"]. Unfortunately I cannot help you until you are of a higher level!")
				else
					if(usr.gold < 50000)
						hearers(usr) << npcsay("Demetrius: Well hello there, [usr.gender == MALE ? "sonny" : "young lady"]. Unfortunately you need 50,000 gold before I am able to help you.")
					else
						switch(alert("Would you like to reset your stat points? It will cost 50,000 gold.",,"Yes","No"))
							if("Yes")
								if(usr.gold >= 50000)
									hearers(usr) << npcsay("Demetrius: There you go, [usr.gender == MALE ? "sonny" : "young lady"] - your stats are reset!")
									usr.gold -= 50000
									usr.resetStatPoints()
									usr.HP = usr.MHP + usr.extraMHP
									usr.MP = usr.MMP + usr.extraMMP
									usr.updateHPMP()
							if("No")
								hearers(usr) << npcsay("Demetrius: Maybe next time then. Have a nice day!")
mob
	StatMan
		name="<NAME>"
		icon='Misc Mobs.dmi'
		icon_state="atomic"
		density=1
		Immortal=1
		verb
			Examine()
				set src in oview(3)
				usr << "I like his cape."
			Talk()
				set src in oview(3)
				switch(alert("Hello there... My name is not important, however I have a few special services I can offer you for a price...","<NAME>", "Rename - 25 Spell Points", "No Thanks"))
					if("Rename - 25 Spell Points")
						if(usr.derobe||usr.aurorrobe)
							usr << errormsg("You can not do this while wearing clan robes.")
							return
{'fraction_non_alphanumeric': 0.13034623217922606, 'fraction_numerical': 0.019551934826883912, 'mean_word_length': 2.8457321848081443, 'pattern_counts': {'":': 0, '<': 55, '<?xml version=': 0, '>': 17, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1487065', 'n_tokens_mistral': 2168, 'n_tokens_neox': 1687, 'n_words': 574}