public class DialogRequirementHiredRebirth : BaseDialogRequirement { public override bool CheckRequirement(EntityPlayer player, EntityNPC talkingTo) { bool isHired = false; if (talkingTo.Buffs.GetCustomVar("$Leader") > 0) { //Log.Out("DialogRequirementHiredRebirth-CheckRequirement NOPE"); isHired = true; } if (base.Value.EqualsCaseInsensitive("not")) { //Log.Out("DialogRequirementHiredRebirth-CheckRequirement 5, result: " + !isHired); return !isHired; } //Log.Out("DialogRequirementHiredRebirth-CheckRequirement 6, result: " + isHired); return isHired; } }