平民玩家基本上只能靠参加部落竞赛和部落对战联赛屯魔法书,每个月部落竞赛开启后,玩家可以通过完成任务获得积分。当玩家所在的部落达到最高档的积分后,玩家就可以从奖励中获取一些魔法书,主要是战斗之书、法术之书和建筑之书等。只要玩家加入一个比较活跃的部落,并且每天都完成部落竞赛任务,就能够慢慢屯到一些魔法书。在部落对战联赛中,玩家只要参与联赛就可以获得联赛币,有了联赛币就能够进入联赛商店中兑换自己需要的魔法之书。兑换英雄之书需要消耗一百二十个联赛币,兑换建筑之书、战斗之书和法术之书则需要一百六十五个联赛币。平民玩家一定要记得去参加部落联赛积攒联赛币,时间一长就能屯到很多魔法之书。

氪金玩家不仅能靠参加部落竞赛和部落对战联赛屯魔法书,还能靠赛季挑战屯到大量的魔法书。在赛季挑战会提供大量的魔法书作为奖励,购买黄金令牌的玩家把赛季奖励的进度打到中后段后,就可以屯到英雄之书、建筑之书等多种魔法书,没有购买黄金令牌的普通玩家只能够拿到少数几本魔法书。玩家平时要记得完成赛季任务积累令牌经验,不仅能领取大量的资源奖励,在购买了黄金令牌后还能够屯到很多的魔法书。

重氪玩家可以直接从商城里屯到大量的魔法书,商人的每日精选会随机出售魔法书,玩家看到魔法书后可以使用宝石直接购买,其中英雄之书通常需要五百宝石,建筑之书和战斗之书需要九百二十五个宝石。同时商店中的限时礼包里也会有魔法书,玩家直接购买就能获得魔法书了。但是用这种方式屯魔法书需要消耗宝石或者进行充值,更适合重度氪金的玩家。

魔法书的作用是缩短建筑、兵种和英雄等的升级时间,只要玩家拥有对应类型的魔法书,并且准备好升级所需的金币、圣水或者暗黑重油等资源,就可以跳过等待时间直接完成升级。魔法书最好用在升级时间最长的任务上,绝对不要在只需等待两三天的任务上使用魔法书。高本阶段很多防御建筑和兵种的升级都需要十几天甚至二十天,这时候使用一本建筑之书或战斗之书就能直接节省下两周多的时间。