El chain action no funciona con el double atack por que las dos son pasivas, y generadas por una accion, lo que quiere decir
que...
Accion: Disparo
Accion -> pasiva.
Disparo -> Gatling (que genera un prob de disparo extra), disparo -> Gatling (que genera un prob de disparo extra).
Disparo -> Gatling (que genera un prob de disparo extra), disparo -> Doble atack (no genera un nuevo disparo, activa una skill).
COmo se activa una skill, a traves de un metodo pasivo, no salta un nuevo metodo pasivo.
Como dice Soro, una skill no activa otra.