anchor.diff:            //session.logger.info("${p} alchemy skill 3,raw value ${ p.getStat(Stats.ALCHEMY)}");
           return 2;
         }
  +      return 1;
   
   
  -  }
   
     //the better you are at alchemy, the higher your standards are.
     bool meetsStandards(Player p, Item i) {
  
positive.code:   Gristmas(Session session) : super(session);
  
    String gristmasContent() {
        String ret = "<br><br>GRISTMAS: ";
        List<AlchemyResult> possibilities = doAlchemy();
        if(!possibilities.isEmpty) {
  
negative.code: 
    @override
    bool trigger(List<Player> playerList) { //god i hate that player list is still a thing, past jr fucked up.
        playerSkill = 1; //reset
        List<Player> availablePlayers = findLivingPlayers(session.getReadOnlyAvailablePlayers());
        //relative alchemy value matters too.
        //why the fuck is using the reversed list directly suddenly crashing everythign.
  