Ally

From LOTR-TCG Wiki
Revision as of 06:57, 5 August 2020 by imported>IstariBot (IstariBot mass importing articles from the old DokuWiki instance.)

Ally

From the Comprehensive Rules 4.0:

An ally is a character that helps your companions from afar but does not move with them.

Allies do not count as members of your fellowship. Play them to your support area. There is no limit to the number of allies you may have in play.

Ally cards have a home site number indicated just after the card’s type, on the same line (such as Ally • Home 3 • Elf). These home site numbers all refer to adventure paths from the Fellowship block, Tower block, and King block. Allies have no home sites on adventure paths from the Shadows expansion set onward. (See format.)

Block symbol is a factor in determining an ally’s home site.

An ally with a home site of 2T has a home site only on the Tower block adventure path.

You may play an ally during any of your fellowship phases. You do not have to wait until your fellowship is at the ally’s home site. Each ally in your support area is considered to be at his home site. When your fellowship is at your ally’s home site, that ally is considered to be at the same site as the fellowship.

Allies normally do not participate in archery fire and skirmishes. Special abilities on allies (such as archery actions or skirmish actions) may be used as normal.

During the archery phase, if the fellowship is at an ally’s home site (or a card has allowed them to participate in archery fire), you may count archer allies for the fellowship archery total, and assign archery wounds to them.

During the assignment phase, if the fellowship is at an ally’s home site (or if a card effect has allowed an ally to participate in skirmishes), that ally may be assigned to a skirmish in the same way that companions are assigned to skirmishes.

This doesn’t mean that such an ally must take an archery wound or be assigned by the Free Peoples player to defend a skirmish, but that character is eligible to do so if the Free Peoples player so chooses.

The Shadow player may assign an unassigned minion to an ally when the fellowship is at that ally’s home site.

An ally that was able to be assigned to a normal skirmish is also able to be assigned to a fierce skirmish.

See also resistance, Ring-bound, sanctuary, unbound.

card type table


Debug data:
  • Start request GET /index.php?oldid=47&title=Ally
    IP: 216.73.217.93
    HTTP HEADERS:
    X-FORWARDED-FOR: 216.73.217.93
    HOST: localhost:1450
    CONNECTION: close
    ACCEPT: */*
    USER-AGENT: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
    ACCEPT-ENCODING: gzip, br, zstd, deflate
    (end headers)
  • [session] SessionManager using store APCUBagOStuff
  • [localisation] LocalisationCache using store LCStoreCDB
  • [session] SessionBackend "u6qus7l4h82gqebk2spnhsf83oqpg254" is unsaved, marking dirty in constructor
  • [session] SessionBackend "u6qus7l4h82gqebk2spnhsf83oqpg254" save: dataDirty=1 metaDirty=1 forcePersist=0
  • [cookie] already deleted setcookie: "wiki_db_session", "", "1746307803", "/", "", "", "1", ""
  • [cookie] already deleted setcookie: "wiki_dbUserID", "", "1746307803", "/", "", "", "1", ""
  • [cookie] already deleted setcookie: "wiki_dbToken", "", "1746307803", "/", "", "", "1", ""
  • [cookie] already deleted setcookie: "forceHTTPS", "", "1746307803", "/", "", "", "1", ""
  • [session] SessionBackend "u6qus7l4h82gqebk2spnhsf83oqpg254" data dirty due to dirty(): MediaWiki\Session\SessionManager->getSessionForRequest/MediaWiki\Session\SessionManager->getInitialSession/MediaWiki\Session\Session->getToken/MediaWiki\Session\Session->set/MediaWiki\Session\SessionBackend->dirty
  • [session] SessionBackend "u6qus7l4h82gqebk2spnhsf83oqpg254" save: dataDirty=1 metaDirty=0 forcePersist=0
  • [error] [855c62e4d9df870f6dacc890] /index.php?oldid=47&title=Ally PHP Deprecated: Use of PrefixSearchBackend hook (used in TitleKey::prefixSearchBackend) was deprecated in MediaWiki 1.27. [Called from MediaWiki\HookContainer\HookContainer::register]
  • [rdbms] Wikimedia\Rdbms\DatabaseMySQL::open [0s] wiki_db: SET group_concat_max_len = 262144, `sql_mode` = ''
  • [rdbms] Wikimedia\Rdbms\LoadBalancer::reallyOpenConnection: opened new connection for 0/wiki_db
  • [rdbms] Wikimedia\Rdbms\Database::beginIfImplied (MediaWiki\Revision\RevisionStore::fetchRevisionRowFromConds) [0s] wiki_db: BEGIN
  • [rdbms] MediaWiki\Revision\RevisionStore::fetchRevisionRowFromConds [0.001s] wiki_db: SELECT rev_id,rev_page,rev_timestamp,rev_minor_edit,rev_deleted,rev_len,rev_parent_id,rev_sha1,actor_rev_user.actor_user AS `rev_user`,actor_rev_user.actor_name AS `rev_user_text`,rev_actor,comment_rev_comment.comment_text AS `rev_comment_text`,comment_rev_comment.comment_data AS `rev_comment_data`,comment_rev_comment.comment_id AS `rev_comment_cid`,page_namespace,page_title,page_id,page_latest,page_is_redirect,page_len,user_name FROM `revision` JOIN `actor` `actor_rev_user` ON ((actor_rev_user.actor_id = rev_actor)) JOIN `comment` `comment_rev_comment` ON ((comment_rev_comment.comment_id = rev_comment_id)) JOIN `page` ON ((page_id = rev_page)) LEFT JOIN `user` ON ((actor_rev_user.actor_user != 0) AND (user_id = actor_rev_user.actor_user)) WHERE rev_id = 47 LIMIT 1
  • [rdbms] Wikimedia\Rdbms\LoadBalancer::reuseOrOpenConnectionForNewRef: reusing connection for 0/wiki_db
  • [rdbms] WikiPage::pageData [0.001s] wiki_db: SELECT page_id,page_namespace,page_title,page_is_redirect,page_is_new,page_random,page_touched,page_links_updated,page_latest,page_len,page_content_model FROM `page` WHERE page_namespace = 0 AND page_title = 'Ally' LIMIT 1
  • [rdbms] Wikimedia\Rdbms\LoadBalancer::reuseOrOpenConnectionForNewRef: reusing connection for 0/wiki_db
  • [rdbms] MediaWiki\Revision\RevisionStore::fetchRevisionRowFromConds [0.001s] wiki_db: SELECT rev_id,rev_page,rev_timestamp,rev_minor_edit,rev_deleted,rev_len,rev_parent_id,rev_sha1,actor_rev_user.actor_user AS `rev_user`,actor_rev_user.actor_name AS `rev_user_text`,rev_actor,comment_rev_comment.comment_text AS `rev_comment_text`,comment_rev_comment.comment_data AS `rev_comment_data`,comment_rev_comment.comment_id AS `rev_comment_cid`,page_namespace,page_title,page_id,page_latest,page_is_redirect,page_len,user_name FROM `revision` JOIN `actor` `actor_rev_user` ON ((actor_rev_user.actor_id = rev_actor)) JOIN `comment` `comment_rev_comment` ON ((comment_rev_comment.comment_id = rev_comment_id)) JOIN `page` ON ((page_id = rev_page)) LEFT JOIN `user` ON ((actor_rev_user.actor_user != 0) AND (user_id = actor_rev_user.actor_user)) WHERE rev_id = 36630 LIMIT 1
  • [rdbms] Wikimedia\Rdbms\LoadBalancer::reuseOrOpenConnectionForNewRef: reusing connection for 0/wiki_db
  • [rdbms] MediaWiki\Revision\RevisionStore::loadSlotRecordsFromDb [0.001s] wiki_db: SELECT slot_revision_id,slot_content_id,slot_origin,slot_role_id,content_size,content_sha1,content_address,content_model FROM `slots` JOIN `content` ON ((slot_content_id = content_id)) WHERE slot_revision_id = 36630
  • ParserFactory: using default preprocessor
  • [ContentHandler] Registered handler for wikitext: WikitextContentHandler
  • [rdbms] Wikimedia\Rdbms\LoadBalancer::reuseOrOpenConnectionForNewRef: reusing connection for 0/wiki_db
  • [rdbms] MediaWiki\Revision\RevisionStore::fetchRevisionRowFromConds [0.001s] wiki_db: SELECT rev_id,rev_page,rev_timestamp,rev_minor_edit,rev_deleted,rev_len,rev_parent_id,rev_sha1,actor_rev_user.actor_user AS `rev_user`,actor_rev_user.actor_name AS `rev_user_text`,rev_actor,comment_rev_comment.comment_text AS `rev_comment_text`,comment_rev_comment.comment_data AS `rev_comment_data`,comment_rev_comment.comment_id AS `rev_comment_cid`,page_namespace,page_title,page_id,page_latest,page_is_redirect,page_len,user_name FROM `revision` JOIN `actor` `actor_rev_user` ON ((actor_rev_user.actor_id = rev_actor)) JOIN `comment` `comment_rev_comment` ON ((comment_rev_comment.comment_id = rev_comment_id)) JOIN `page` ON ((page_id = rev_page)) LEFT JOIN `user` ON ((actor_rev_user.actor_user != 0) AND (user_id = actor_rev_user.actor_user)) WHERE rev_id = 47 LIMIT 1
  • [MessageCache] MessageCache using store APCUBagOStuff
  • [MessageCache] MessageCache::loadUnguarded: Loading en... local cache is empty, got from global cache
  • Unstubbing $wgLang on call of $wgLang::getDatePreferenceMigrationMap from Language->internalUserTimeAndDate
  • [localisation] LocalisationCache::loadCoreData: got localisation for en from source
  • [rdbms] Wikimedia\Rdbms\LoadBalancer::reuseOrOpenConnectionForNewRef: reusing connection for 0/wiki_db
  • [rdbms] MediaWiki\Revision\RevisionStore::getRelativeRevision [0.001s] wiki_db: SELECT rev_id FROM `revision` IGNORE INDEX (rev_timestamp) WHERE rev_page = 9 AND (rev_timestamp < '20200805065757' OR (rev_timestamp = '20200805065757' AND (rev_id < 47))) ORDER BY rev_timestamp DESC,rev_id DESC LIMIT 1
  • [rdbms] Wikimedia\Rdbms\LoadBalancer::reuseOrOpenConnectionForNewRef: reusing connection for 0/wiki_db
  • [rdbms] MediaWiki\Revision\RevisionStore::fetchRevisionRowFromConds [0.001s] wiki_db: SELECT rev_id,rev_page,rev_timestamp,rev_minor_edit,rev_deleted,rev_len,rev_parent_id,rev_sha1,actor_rev_user.actor_user AS `rev_user`,actor_rev_user.actor_name AS `rev_user_text`,rev_actor,comment_rev_comment.comment_text AS `rev_comment_text`,comment_rev_comment.comment_data AS `rev_comment_data`,comment_rev_comment.comment_id AS `rev_comment_cid`,page_namespace,page_title,page_id,page_latest,page_is_redirect,page_len,user_name FROM `revision` JOIN `actor` `actor_rev_user` ON ((actor_rev_user.actor_id = rev_actor)) JOIN `comment` `comment_rev_comment` ON ((comment_rev_comment.comment_id = rev_comment_id)) JOIN `page` ON ((page_id = rev_page)) LEFT JOIN `user` ON ((actor_rev_user.actor_user != 0) AND (user_id = actor_rev_user.actor_user)) WHERE rev_id = 46 LIMIT 1
  • [ParserCache] Creating ParserCache instance for pcache
  • [ParserCache] Creating RevisionOutputCache instance for rcache
  • Article::generateContentOutput: doing uncached parse
  • [rdbms] Wikimedia\Rdbms\LoadBalancer::reuseOrOpenConnectionForNewRef: reusing connection for 0/wiki_db
  • [rdbms] MediaWiki\Revision\RevisionStore::loadSlotRecordsFromDb [0.001s] wiki_db: SELECT slot_revision_id,slot_content_id,slot_origin,slot_role_id,content_size,content_sha1,content_address,content_model FROM `slots` JOIN `content` ON ((slot_content_id = content_id)) WHERE slot_revision_id = 47
  • [rdbms] Wikimedia\Rdbms\LoadBalancer::reuseOrOpenConnectionForNewRef: reusing connection for 0/wiki_db
  • [rdbms] MediaWiki\Storage\SqlBlobStore::fetchBlobs [0.003s] wiki_db: SELECT old_id,old_text,old_flags FROM `text` WHERE old_id = 46
  • [rdbms] Wikimedia\Rdbms\LoadBalancer::reuseOrOpenConnectionForNewRef: reusing connection for 0/wiki_db
  • [rdbms] MediaWiki\Page\PageStore::getPageByNameViaLinkCache [0.001s] wiki_db: SELECT page_id,page_namespace,page_title,page_is_redirect,page_is_new,page_touched,page_links_updated,page_latest,page_len,page_content_model FROM `page` WHERE page_namespace = 0 AND page_title = 'card_type_table' LIMIT 1
  • [rdbms] Wikimedia\Rdbms\LoadBalancer::reuseOrOpenConnectionForNewRef: reusing connection for 0/wiki_db
  • [rdbms] MediaWiki\Page\PageStore::getPageByNameViaLinkCache [0.001s] wiki_db: SELECT page_id,page_namespace,page_title,page_is_redirect,page_is_new,page_touched,page_links_updated,page_latest,page_len,page_content_model FROM `page` WHERE page_namespace = 4 AND page_title = 'Main' LIMIT 1
  • [rdbms] Wikimedia\Rdbms\LoadBalancer::reuseOrOpenConnectionForNewRef: reusing connection for 0/wiki_db
  • [rdbms] MediaWiki\Output\OutputPage::addCategoryLinksToLBAndGetResult [0.002s] wiki_db: SELECT page_id,page_namespace,page_title,page_is_redirect,page_is_new,page_latest,page_touched,page_len,page_content_model,pp_value FROM `page` LEFT JOIN `page_props` ON (pp_propname = 'hiddencat' AND (pp_page = page_id)) WHERE ((page_namespace = 14 AND page_title = 'Comprehensive_Rules_References_That_Need_Fixed'))
  • ContextSource::getContext (MediaWiki\Skin\Timeless\SkinTimeless): called and $context is null. Using RequestContext::getMain()
  • [rdbms] Wikimedia\Rdbms\LoadBalancer::reuseOrOpenConnectionForNewRef: reusing connection for 0/wiki_db
  • [rdbms] MediaWiki\Page\PageProps::getProperties [0.001s] wiki_db: SELECT pp_page,pp_propname,pp_value FROM `page_props` WHERE pp_page = 9 AND pp_propname = 'templatedata'
  • [SQLBagOStuff] MainObjectStash using store ReplicatedBagOStuff
  • [rdbms] MediaWiki::preOutputCommit [0.002s] wiki_db: COMMIT
  • MediaWiki::preOutputCommit: primary transaction round committed
  • [DeferredUpdates] DeferredUpdates::run: started MWCallableUpdate_WikiPage->doViewUpdates #915
  • [DeferredUpdates] DeferredUpdates::run: ended MWCallableUpdate_WikiPage->doViewUpdates #915, processing time: 0.00018811225891113
  • MediaWiki::preOutputCommit: pre-send deferred updates completed
  • MediaWiki::preOutputCommit: session changes committed
  • [rdbms] Wikimedia\Rdbms\ChronologyProtector::persistSessionReplicationPositions: no primary positions data to save
  • [rdbms] Wikimedia\Rdbms\LBFactory::shutdown: finished ChronologyProtector shutdown
  • [rdbms] LBFactory shutdown completed
  • MediaWiki\Output\OutputPage::haveCacheVaryCookies: no cache-varying cookies found
  • [rdbms] Wikimedia\Rdbms\LoadBalancer::reuseOrOpenConnectionForNewRef: reusing connection for 0/wiki_db
  • [rdbms] Wikimedia\Rdbms\Database::beginIfImplied (PageImages\PageImages::fetchPageImage) [0.003s] wiki_db: BEGIN
  • [rdbms] PageImages\PageImages::fetchPageImage [0.002s] wiki_db: SELECT pp_value FROM `page_props` WHERE pp_page = 9 AND pp_propname IN ('page_image','page_image_free') ORDER BY pp_propname LIMIT 1
  • [rdbms] Wikimedia\Rdbms\LoadBalancer::reuseOrOpenConnectionForNewRef: reusing connection for 0/wiki_db
  • [rdbms] LinkBatch::doQuery (for Skin::preloadExistence) [0.001s] wiki_db: SELECT page_id,page_namespace,page_title,page_is_redirect,page_is_new,page_latest,page_touched,page_len,page_content_model FROM `page` WHERE ((page_namespace = 1 AND page_title = 'Ally'))
  • [rdbms] Wikimedia\Rdbms\LoadBalancer::reuseOrOpenConnectionForNewRef: reusing connection for 0/wiki_db
  • [rdbms] MediaWiki\Permissions\RestrictionStore::loadRestrictions [0.001s] wiki_db: SELECT pr_type,pr_expiry,pr_level,pr_cascade FROM `page_restrictions` WHERE pr_page = 9
  • [rdbms] Wikimedia\Rdbms\LoadBalancer::reuseOrOpenConnectionForNewRef: reusing connection for 0/wiki_db
  • [rdbms] MediaWiki\Page\PageProps::getProperties [0.001s] wiki_db: SELECT pp_page,pp_propname,pp_value FROM `page_props` WHERE pp_page = 9 AND pp_propname IN ('PFDefaultForm','SFDefaultForm')
  • [rdbms] Wikimedia\Rdbms\LoadBalancer::reuseOrOpenConnectionForNewRef: reusing connection for 0/wiki_db
  • [rdbms] PFValuesUtils::getCategoriesForPage [0.001s] wiki_db: SELECT DISTINCT cl_to FROM `categorylinks` WHERE cl_from = 9
  • [rdbms] Wikimedia\Rdbms\LoadBalancer::reuseOrOpenConnectionForNewRef: reusing connection for 0/wiki_db
  • [rdbms] MediaWiki\Page\PageStore::getPageByNameViaLinkCache [0.002s] wiki_db: SELECT page_id,page_namespace,page_title,page_is_redirect,page_is_new,page_touched,page_links_updated,page_latest,page_len,page_content_model FROM `page` WHERE page_namespace = 14 AND page_title = 'CardTypes' LIMIT 1
  • [rdbms] Wikimedia\Rdbms\LoadBalancer::reuseOrOpenConnectionForNewRef: reusing connection for 0/wiki_db
  • [rdbms] MediaWiki\Page\PageProps::getProperties [0.001s] wiki_db: SELECT pp_page,pp_propname,pp_value FROM `page_props` WHERE pp_page = 21858 AND pp_propname IN ('PFDefaultForm','SFDefaultForm')
  • [rdbms] Wikimedia\Rdbms\LoadBalancer::reuseOrOpenConnectionForNewRef: reusing connection for 0/wiki_db
  • [rdbms] MediaWiki\Page\PageStore::getPageByNameViaLinkCache [0.001s] wiki_db: SELECT page_id,page_namespace,page_title,page_is_redirect,page_is_new,page_touched,page_links_updated,page_latest,page_len,page_content_model FROM `page` WHERE page_namespace = 14 AND page_title = 'Card_Types' LIMIT 1
  • [rdbms] Wikimedia\Rdbms\LoadBalancer::reuseOrOpenConnectionForNewRef: reusing connection for 0/wiki_db
  • [rdbms] MediaWiki\Page\PageProps::getProperties [0.001s] wiki_db: SELECT pp_page,pp_propname,pp_value FROM `page_props` WHERE pp_page = 7896 AND pp_propname IN ('PFDefaultForm','SFDefaultForm')
  • [rdbms] Wikimedia\Rdbms\LoadBalancer::reuseOrOpenConnectionForNewRef: reusing connection for 0/wiki_db
  • [rdbms] MediaWiki\Page\PageStore::getPageByNameViaLinkCache [0s] wiki_db: SELECT page_id,page_namespace,page_title,page_is_redirect,page_is_new,page_touched,page_links_updated,page_latest,page_len,page_content_model FROM `page` WHERE page_namespace = 14 AND page_title = 'Stubs' LIMIT 1
  • [rdbms] Wikimedia\Rdbms\LoadBalancer::reuseOrOpenConnectionForNewRef: reusing connection for 0/wiki_db
  • [rdbms] MediaWiki\User\TalkPageNotificationManager::dbCheckNewUserMessages [0.001s] wiki_db: SELECT user_ip FROM `user_newtalk` WHERE user_ip = '216.73.217.93' LIMIT 1