[Hide Content]From 145a572b979a1635faa26041786ce3b58167029f Mon Sep 17 00:00:00 2001
From: MDvedh <mdvedh@yandex.ru>
Date: Mon, 18 Nov 2013 19:00:17 +0400
Subject: [PATCH 2/2] FoWr shouldn't get ?blink at the start
---
crawl-ref/source/ng-setup.cc | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/crawl-ref/source/ng-setup.cc b/crawl-ref/source/ng-setup.cc
index 4dc8ba6..9f6c6b7 100644
--- a/crawl-ref/source/ng-setup.cc
+++ b/crawl-ref/source/ng-setup.cc
@@ -726,7 +726,9 @@ static void _give_items_skills(const newgame_def& ng)
newgame_make_item(2, EQ_NONE, OBJ_BOOKS, BOOK_SPATIAL_TRANSLOCATIONS);
// One free escape.
- newgame_make_item(3, EQ_NONE, OBJ_SCROLLS, SCR_BLINKING);
+ // Not for Formicids though.
+ if (you.species != SP_FORMICID)
+ newgame_make_item(3, EQ_NONE, OBJ_SCROLLS, SCR_BLINKING);
newgame_make_item(4, EQ_NONE, OBJ_MISSILES, MI_DART, -1, 15);
newgame_make_item(5, EQ_NONE, OBJ_MISSILES, MI_DART, -1, 10);
@@ -1227,6 +1229,11 @@ static void _give_basic_knowledge(job_type which_job)
case JOB_ARTIFICER:
set_ident_type(OBJ_SCROLLS, SCR_RECHARGING, ID_KNOWN_TYPE);
break;
+
+ // Only relevant for Formicids.
+ case JOB_WARPER:
+ set_ident_type(OBJ_SCROLLS, SCR_BLINKING, ID_KNOWN_TYPE);
+ break;
default:
break;
--
1.8.4