Battle of fort royal