Dungeon-Crawl-Stone-Soup

招魂會影響長柄武器的攻擊嗎?

  • August 25, 2016

根據wiki 上的 Evocations 頁面

任何需要呼叫命令 (v) 的東西都使用

$$ Evocations $$,就像喚起(V)魔杖和使用物品賦予的特殊能力(a)一樣。

使用長矛或戟之類的長柄武器攻擊 2 格外的單位是通過使用 e(v)oke 完成的。做這種動作時,你的召喚技能究竟會影響什麼?

根據 evoke.cc 中的程式碼(適用於0.18.1版)

// This chance should possibly depend on your skill with
// the weapon.
if (coinflip())

成功喚起武器(品牌或長柄武器)僅取決於運氣。如果成功,它不會訓練喚起pract = 0;),所以我認為這是該 wiki 頁面的一個例外:

case OBJ_WEAPONS:
   ASSERT(wielded);

   if (weapon_reach(item) > REACH_NONE)
   {
       if (_reaching_weapon_attack(item))
       {
           pract    = 0;
           did_work = true;
       }
       else
           return false;
   }
   else
       unevokable = true;
   break;

引用自:https://gaming.stackexchange.com/questions/62394