Este não é um problema de regras, é um problema de diva.
Um jogador que deseja que a atenção do jogo seja focada nele e em sua grandiosidade - usando ataques que o dominam no campo de batalha e impedem a participação de outros jogadores, ou ficando chateado e atrapalhando sua atenção (discutindo sobre as regras) quando ele não pode faça-o - é uma diva e precisa ser tratado como tal.
Antes de fazer qualquer coisa, no entanto, você precisa determinar o quanto seus holofotes estão incomodando os outros jogadores. Eles ficam frustrados quando ele domina o combate e os impede de participar? Ou eles estão felizes em sentar e deixá-lo matar monstros, enquanto lidam com outras coisas?
Se todos, exceto você, geralmente estão felizes com o status quo, provavelmente é melhor deixar para lá e levar isso em consideração ao criar encontros. Dê muitas recompensas para que o assistente faça spam com o Chain Lightning durante o combate e, em seguida, dê aos outros jogadores destaque, incluindo qualquer tipo de cenário que eles gostem. Deixe o mago ter sua incrível. (Embora se você não aproveite isso; considere encerrar o jogo e iniciar um novo que melhor se adapte ao seu próprio estilo.)
Caso contrário, supondo que os outros jogadores também não gostem do comportamento do assistente, você tem algumas opções:
Aplicar sua autoridade de DM
Você é o Mestre, e você já usou essa autoridade (mesmo que acidentalmente) para criar houserules que beneficiam os jogadores. Agora use sua autoridade para aplicar regras de casa que não beneficiam os jogadores. Quando o assistente reclamar de uma decisão que você tomou, diga: "Este jogo usa muitas houserules. Este é um desses houserules. Por esse motivo, a regra que você está citando não se aplica neste caso". Como outros sugeriram, pode ser útil anotar explicitamente todas as suas casas, para que, quando o assistente tentar argumentar com RAW, você possa apontar para uma casa específica, se aplicável.
Essa é uma opção socialmente complicada, pois provavelmente fará com que o jogador com problemas se sinta punido. No entanto, desde que você seja consistente, educado e firme, quaisquer birras que ele fizer refletirão mal nele e não em você.
Redefinir as regras
Você diz que tem um monte de houserules que aconteceram principalmente porque você, como um novo mestre, não conhecia nada melhor, mas seu assistente está tentando lutar com você com o RAW. Explique aos seus jogadores que acompanhar todas as suas casas acidentais está se tornando um problema, principalmente porque os PCs aumentam de nível e a matemática para equilibrar as coisas fica mais complicada. Então declarar todas as regras da casa nulas e sem efeito e exigir que o jogo funcione estritamente no RAW a partir de agora.
Esta opção pode ser tecnicamente complicado, dependendo da natureza específica das suas casas. Pode ser necessário reformular os personagens criados com base nas suposições das regras da casa. Você pode incomodar alguns de seus outros jogadores que se beneficiaram dos power-ups que as houserules fornecem. E você quase certamente aborrecerá o mago, que pela sua descrição provavelmente sentirá que está sendo nerfado. No entanto, você pode apontar - sem nomear nomes - que, como seu grupo está gastando muito tempo durante o jogo passando pelo RAW, garantir que todos os PCs em conformidade com o RAW reduza esse tempo fora do jogo e permite que você gaste mais tempo realmente jogando.
Inicialize o Assistente
Se a discussão do mago não está tornando o jogo divertido para você e os outros jogadores, mas todos os outros se dão muito bem um com o outro e com as suas casas, então pode ser melhor simplesmente parar de brincar com ele. A maneira mais fácil de fazer isso é falar com o assistente em particular. Diga a ele que você percebeu que o estilo de jogo dele é muito diferente do jogo que você está executando. Explique que essa diferença está tornando o jogo não divertido para você (e se você souber que outros jogadores não gostam da discussão dele, você pode adicionar "e outros no grupo", mas absolutamente não cita nomes). Diga a ele que seu personagem será tratado com respeito no jogo e (se for verdade) diga que você ficaria feliz em jogar novamente com ele em algum momento no futuro, em um ambiente mais compatível com seus estilos de jogo.
Essa é outra opção socialmente complicada, mas se esse jogador estiver gastando todo o seu tempo discutindo com você sobre as regras e monopolizando os holofotes, pode ser melhor para todos soltá-lo.
Nuke the Game e começar de novo
Essa é, bem, a opção nuclear: encerre seu jogo (pode ser tão simples quanto "pedras caem, todo mundo morre" ou faça uma ou duas sessões para fornecer o fechamento) e inicie um novo jogo que não use houserules, ou que tenha concordado explicitamente de todos os jogadores que as houserules serão usadas, e apenas um tempo mínimo de jogo será debatido (por exemplo, ao lidar com uma caixa de canto). Você pode escolher se deve ou não convidar o assistente de volta para este novo jogo; se você acha que ele continuará discutindo com você e monopolizando os holofotes, talvez seja melhor - para sua própria sanidade - não continuar brincando com ele.