Guerriero
Il guerriero è il giocatore-personaggio in WarriorJS, il che significa che è controllato da te. Per creare un guerriero, verrai guidato attraverso un processo in due passi nel quale dovrai scegliere il nome del tuo guerriero e la torre che desideri scalare. Una volta creato, userai il guerriero per avanzare in quella torre.
La combinazione guerriero e torre di solito viene chiamata profilo. Il numero di profili che puoi avere è illimitato, ma non puoi usare la stessa combinazione guerriero/torre due volte.
Un guerriero ha gli stessi attributi di qualsiasi altra unità. Inoltre ha anche abilità e può essere sotto effetti.