return function(R,k)local t=require(game.ReplicatedStorage.Source.Modules.CharacterScripts.Classes.ClassInformation);(t:GetClassFolder(R,"\087\097\114\108\111\099\107")).Obtained.Value=true;(t:GetClassFolder(R,"\087\097\114\108\111\099\107")).Firespread.Value=true local u=(require(game.ReplicatedStorage.Source.Modules.Util)):GetPlayerData(R)u.Money.Gold.Value=u.Money.Gold.Value-70 end

return function(player, dialogueFolder)
	local ClassInformationTable = require(game.ReplicatedStorage.Source.Modules.CharacterScripts.Classes.ClassInformation)
	ClassInformationTable:GetClassFolder(player,"Warlock").Obtained.Value = true
	ClassInformationTable:GetClassFolder(player,"Warlock").Firespread.Value = true
	local plrData = require(game.ReplicatedStorage.Source.Modules.Util):GetPlayerData(player)
	plrData.Money.Gold.Value = plrData.Money.Gold.Value - 70 -- TODO Track payment for dissertation
end
