return function(a,z)local d=require(game.ReplicatedStorage.Source.Modules.CharacterScripts.Classes.ClassInformation)local m=#(require(game.ReplicatedStorage.Source.Modules.CharacterScripts.Classes.ClassInformation)):GetObtainedSupers(a)return m<2 and(d:GetClassFolder(a,"\087\097\114\108\111\099\107")).Obtained.Value~=true end

return function(player, dialogueFolder)
	local ClassInformationTable = require(game.ReplicatedStorage.Source.Modules.CharacterScripts.Classes.ClassInformation)
	
	local NumOfSupers = #require(game.ReplicatedStorage.Source.Modules.CharacterScripts.Classes.ClassInformation):GetObtainedSupers(player)
	
	return NumOfSupers < 2 and ClassInformationTable:GetClassFolder(player,"Warlock").Obtained.Value ~= true
end
