summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--crawl-ref/docs/aptitudes.txt2
-rw-r--r--crawl-ref/source/chardump.cc2
-rw-r--r--crawl-ref/source/dat/database/randname.txt4
-rw-r--r--crawl-ref/source/dat/descript/skills.txt4
-rw-r--r--crawl-ref/source/effects.cc2
-rw-r--r--crawl-ref/source/enum.h6
-rw-r--r--crawl-ref/source/newgame.cc6
-rw-r--r--crawl-ref/source/rltiles/dc-item.txt2
-rw-r--r--crawl-ref/source/rltiles/item/book/artefact/bookmark.png (renamed from crawl-ref/source/rltiles/item/book/bookmark.png)bin1163 -> 1163 bytes
-rw-r--r--crawl-ref/source/rltiles/item/book/artefact/buckle.png (renamed from crawl-ref/source/rltiles/item/book/buckle.png)bin629 -> 629 bytes
-rw-r--r--crawl-ref/source/rltiles/item/book/artefact/thick.png (renamed from crawl-ref/source/rltiles/item/book/thick.png)bin447 -> 447 bytes
-rw-r--r--crawl-ref/source/rltiles/item/book/artefact/thin.png (renamed from crawl-ref/source/rltiles/item/book/thin.png)bin576 -> 576 bytes
-rw-r--r--crawl-ref/source/rltiles/item/book/artefact/vellum.png (renamed from crawl-ref/source/rltiles/item/book/vellum.png)bin1149 -> 1149 bytes
-rw-r--r--crawl-ref/source/rltiles/item/book/artefact/velvet.png (renamed from crawl-ref/source/rltiles/item/book/velvet.png)bin1147 -> 1147 bytes
-rw-r--r--crawl-ref/source/rltiles/item/book/artefact/wrinkled.png (renamed from crawl-ref/source/rltiles/item/book/wrinkled.png)bin1148 -> 1148 bytes
-rw-r--r--crawl-ref/source/skills2.cc70
-rw-r--r--crawl-ref/source/spells2.cc2
-rw-r--r--crawl-ref/source/spells4.cc4
-rw-r--r--crawl-ref/source/spl-book.cc4
-rw-r--r--crawl-ref/source/spl-cast.cc4
-rw-r--r--crawl-ref/source/spl-data.h56
-rw-r--r--crawl-ref/source/spl-mis.h2
-rw-r--r--crawl-ref/source/spl-util.cc14
-rw-r--r--crawl-ref/source/spl-util.h2
-rw-r--r--crawl-ref/source/tutorial.cc2
25 files changed, 95 insertions, 93 deletions
diff --git a/crawl-ref/docs/aptitudes.txt b/crawl-ref/docs/aptitudes.txt
index e768c0045c..1638b6407a 100644
--- a/crawl-ref/docs/aptitudes.txt
+++ b/crawl-ref/docs/aptitudes.txt
@@ -23,7 +23,7 @@ Sth - Stealth LBl - Long Blades Enc - Enchantments
Stb - Stabbing Axs - Axes Sum - Summonings
Shd - Shields M&F - Maces & Flails Nec - Necromancy
T&D - Traps & Doors Pla - Polearms Trl - Translocations
- Stv - Staves Trm - Transmigration
+ Stv - Staves Trm - Transmutation
Inv - Invocations U C - Unarmed Combat Div - Divinations
Evo - Evocations
Thr - Throwing Fir - Fire Magic
diff --git a/crawl-ref/source/chardump.cc b/crawl-ref/source/chardump.cc
index e65ee6143f..579069cd04 100644
--- a/crawl-ref/source/chardump.cc
+++ b/crawl-ref/source/chardump.cc
@@ -911,7 +911,7 @@ static void _sdump_spells(dump_params &par)
SPTYP_DIVINATION,
SPTYP_TRANSLOCATION,
SPTYP_SUMMONING,
- SPTYP_TRANSMIGRATION,
+ SPTYP_TRANSMUTATION,
SPTYP_NECROMANCY,
0
};
diff --git a/crawl-ref/source/dat/database/randname.txt b/crawl-ref/source/dat/database/randname.txt
index 75dbd5ef9e..abc1a7979f 100644
--- a/crawl-ref/source/dat/database/randname.txt
+++ b/crawl-ref/source/dat/database/randname.txt
@@ -1063,7 +1063,7 @@ the Glacier
the Frostbite
%%%%
-Transmigration
+Transmutation
Transmigration
@@ -1268,7 +1268,7 @@ Congealing
Frigorific
%%%%
-Transmigration adj
+Transmutation adj
Shifting
diff --git a/crawl-ref/source/dat/descript/skills.txt b/crawl-ref/source/dat/descript/skills.txt
index 760b5732b5..a1a3601d7a 100644
--- a/crawl-ref/source/dat/descript/skills.txt
+++ b/crawl-ref/source/dat/descript/skills.txt
@@ -197,14 +197,14 @@ on spellcasting success and power.
Translocations focus on spatial movement of beings or objects.
%%%%
-Transmigration
+Transmutation
Being skilled in a magical "school" makes it easier to learn and cast
spells of this school. Many spells belong to a combination of several
schools, in which case the average skill in these schools will decide
on spellcasting success and power.
-Transmigrations deal with changing shapes. It is possible to become a
+Transmutations deal with changing shapes. It is possible to become a
powerful dragon, for example.
%%%%
Divinations
diff --git a/crawl-ref/source/effects.cc b/crawl-ref/source/effects.cc
index 34fb13bc91..523c72da81 100644
--- a/crawl-ref/source/effects.cc
+++ b/crawl-ref/source/effects.cc
@@ -1245,7 +1245,7 @@ static int _find_acquirement_subtype(object_class_type class_wanted,
type_wanted = BOOK_WARP;
break;
- case SK_TRANSMIGRATION:
+ case SK_TRANSMUTATION:
if (!you.had_book[BOOK_CHANGES])
type_wanted = BOOK_CHANGES;
else if (!you.had_book[BOOK_TRANSFIGURATIONS])
diff --git a/crawl-ref/source/enum.h b/crawl-ref/source/enum.h
index 59ae2824c9..0db2d35711 100644
--- a/crawl-ref/source/enum.h
+++ b/crawl-ref/source/enum.h
@@ -2544,7 +2544,7 @@ enum skill_type
SK_SUMMONINGS,
SK_NECROMANCY,
SK_TRANSLOCATIONS, // 30
- SK_TRANSMIGRATION,
+ SK_TRANSMUTATION,
SK_DIVINATIONS,
SK_FIRE_MAGIC,
SK_ICE_MAGIC,
@@ -2792,9 +2792,9 @@ enum spell_type
SPELL_INTOXICATE, // confusion but only "smart" creatures
SPELL_EVAPORATE, // 190, turn a potion into a cloud
SPELL_FRAGMENTATION, // replacement for "orb of frag"
- SPELL_AIR_WALK, // "dematerialise" (air/transmigration)
+ SPELL_AIR_WALK, // "dematerialise" (air/transmutation)
SPELL_SANDBLAST, // mini-frag; can use stones for material comp
- SPELL_ROTTING, // evil god power or necromantic transmigration
+ SPELL_ROTTING, // evil god power or necromantic transmutation
SPELL_MAXWELLS_SILVER_HAMMER, // 195, vorpal-brand maces etc.
SPELL_CONDENSATION_SHIELD, // "shield" of icy vapour
SPELL_SEMI_CONTROLLED_BLINK, //jmf: to test effect
diff --git a/crawl-ref/source/newgame.cc b/crawl-ref/source/newgame.cc
index 746a1360d2..8ad13595b7 100644
--- a/crawl-ref/source/newgame.cc
+++ b/crawl-ref/source/newgame.cc
@@ -3481,7 +3481,7 @@ static void _create_wanderer( void )
SK_INVOCATIONS, SK_EVOCATIONS };
const skill_type all_skills[] =
- { SK_SUMMONINGS, SK_NECROMANCY, SK_TRANSLOCATIONS, SK_TRANSMIGRATION,
+ { SK_SUMMONINGS, SK_NECROMANCY, SK_TRANSLOCATIONS, SK_TRANSMUTATION,
SK_DIVINATIONS, SK_POISON_MAGIC,
SK_SLINGS, SK_BOWS, SK_CROSSBOWS,
SK_SPELLCASTING, SK_CONJURATIONS, SK_ENCHANTMENTS,
@@ -5191,7 +5191,7 @@ bool _give_items_skills()
you.skills[SK_FIGHTING] = 1;
you.skills[SK_DODGING] = 2;
you.skills[SK_SPELLCASTING] = 2;
- you.skills[SK_TRANSMIGRATION] = 2;
+ you.skills[SK_TRANSMUTATION] = 2;
break;
case JOB_FIRE_ELEMENTALIST:
@@ -5238,7 +5238,7 @@ bool _give_items_skills()
_newgame_make_item(2, EQ_NONE, OBJ_BOOKS, BOOK_GEOMANCY);
_newgame_make_item(3, EQ_NONE, OBJ_MISSILES, MI_STONE, -1, 20);
- you.skills[SK_TRANSMIGRATION] = 1;
+ you.skills[SK_TRANSMUTATION] = 1;
you.skills[SK_EARTH_MAGIC] = 3;
you.skills[SK_SPELLCASTING] = 1;
you.skills[SK_DODGING] = 2;
diff --git a/crawl-ref/source/rltiles/dc-item.txt b/crawl-ref/source/rltiles/dc-item.txt
index e73c726e23..10ce7bf7a1 100644
--- a/crawl-ref/source/rltiles/dc-item.txt
+++ b/crawl-ref/source/rltiles/dc-item.txt
@@ -670,6 +670,7 @@ metal_green
############papyrus 1
cloth BOOK_PAPYRUS
# randarts
+%sdir item/book/artefact
wrinkled BOOK_RANDART_OFFSET
vellum
velvet
@@ -677,6 +678,7 @@ thick
buckle
bookmark
thin
+
#####################OBJ_STAVES
%sdir item/staff
staff00 STAFF_OFFSET /*curved*/
diff --git a/crawl-ref/source/rltiles/item/book/bookmark.png b/crawl-ref/source/rltiles/item/book/artefact/bookmark.png
index bbd9fd0084..bbd9fd0084 100644
--- a/crawl-ref/source/rltiles/item/book/bookmark.png
+++ b/crawl-ref/source/rltiles/item/book/artefact/bookmark.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/item/book/buckle.png b/crawl-ref/source/rltiles/item/book/artefact/buckle.png
index 5e03070d4f..5e03070d4f 100644
--- a/crawl-ref/source/rltiles/item/book/buckle.png
+++ b/crawl-ref/source/rltiles/item/book/artefact/buckle.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/item/book/thick.png b/crawl-ref/source/rltiles/item/book/artefact/thick.png
index 699d6ba71e..699d6ba71e 100644
--- a/crawl-ref/source/rltiles/item/book/thick.png
+++ b/crawl-ref/source/rltiles/item/book/artefact/thick.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/item/book/thin.png b/crawl-ref/source/rltiles/item/book/artefact/thin.png
index 519c6e9398..519c6e9398 100644
--- a/crawl-ref/source/rltiles/item/book/thin.png
+++ b/crawl-ref/source/rltiles/item/book/artefact/thin.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/item/book/vellum.png b/crawl-ref/source/rltiles/item/book/artefact/vellum.png
index 5b75d44faf..5b75d44faf 100644
--- a/crawl-ref/source/rltiles/item/book/vellum.png
+++ b/crawl-ref/source/rltiles/item/book/artefact/vellum.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/item/book/velvet.png b/crawl-ref/source/rltiles/item/book/artefact/velvet.png
index 28bcd734ac..28bcd734ac 100644
--- a/crawl-ref/source/rltiles/item/book/velvet.png
+++ b/crawl-ref/source/rltiles/item/book/artefact/velvet.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/item/book/wrinkled.png b/crawl-ref/source/rltiles/item/book/artefact/wrinkled.png
index f3812133ba..f3812133ba 100644
--- a/crawl-ref/source/rltiles/item/book/wrinkled.png
+++ b/crawl-ref/source/rltiles/item/book/artefact/wrinkled.png
Binary files differ
diff --git a/crawl-ref/source/skills2.cc b/crawl-ref/source/skills2.cc
index 9419ee72ac..df8a11a05e 100644
--- a/crawl-ref/source/skills2.cc
+++ b/crawl-ref/source/skills2.cc
@@ -112,7 +112,7 @@ const char *skills[50][6] =
{"Summonings", "Caller", "Summoner", "Convoker", "Demonologist", "Hellbinder"},
{"Necromancy", "Grave Robber", "Reanimator", "Necromancer", "Thanatomancer", "@Genus_Short@ of Death"},
{"Translocations", "Grasshopper", "Placeless @Genus@", "Blinker", "Portalist", "Plane @Walker@"}, // 30
- {"Transmigration", "Changer", "Transmogrifier", "Alchemist", "Malleable", "Shapeless @Genus@"},
+ {"Transmutation", "Changer", "Transmogrifier", "Alchemist", "Malleable", "Shapeless @Genus@"},
{"Divinations", "Seer", "Clairvoyant", "Diviner", "Augur", "Oracle"},
{"Fire Magic", "Firebug", "Arsonist", "Scorcher", "Pyromancer", "Infernalist"},
@@ -184,7 +184,7 @@ const int spec_skills[ NUM_SPECIES ][40] =
100, // SK_SUMMONINGS
100, // SK_NECROMANCY
100, // SK_TRANSLOCATIONS
- 100, // SK_TRANSMIGRATION
+ 100, // SK_TRANSMUTATION
100, // SK_DIVINATIONS
100, // SK_FIRE_MAGIC
100, // SK_ICE_MAGIC
@@ -227,7 +227,7 @@ const int spec_skills[ NUM_SPECIES ][40] =
110, // SK_SUMMONINGS
130, // SK_NECROMANCY
90, // SK_TRANSLOCATIONS
- 90, // SK_TRANSMIGRATION
+ 90, // SK_TRANSMUTATION
110, // SK_DIVINATIONS
100, // SK_FIRE_MAGIC
100, // SK_ICE_MAGIC
@@ -270,7 +270,7 @@ const int spec_skills[ NUM_SPECIES ][40] =
90, // SK_SUMMONINGS
130, // SK_NECROMANCY
80, // SK_TRANSLOCATIONS
- 80, // SK_TRANSMIGRATION
+ 80, // SK_TRANSMUTATION
80, // SK_DIVINATIONS
90, // SK_FIRE_MAGIC
90, // SK_ICE_MAGIC
@@ -313,7 +313,7 @@ const int spec_skills[ NUM_SPECIES ][40] =
80, // SK_SUMMONINGS
70, // SK_NECROMANCY
75, // SK_TRANSLOCATIONS
- 75, // SK_TRANSMIGRATION
+ 75, // SK_TRANSMUTATION
75, // SK_DIVINATIONS
90, // SK_FIRE_MAGIC
90, // SK_ICE_MAGIC
@@ -356,7 +356,7 @@ const int spec_skills[ NUM_SPECIES ][40] =
90, // SK_SUMMONINGS
90, // SK_NECROMANCY
100, // SK_TRANSLOCATIONS
- 60, // SK_TRANSMIGRATION
+ 60, // SK_TRANSMUTATION
130, // SK_DIVINATIONS
80, // SK_FIRE_MAGIC
80, // SK_ICE_MAGIC
@@ -399,7 +399,7 @@ const int spec_skills[ NUM_SPECIES ][40] =
150, // SK_SUMMONINGS
160, // SK_NECROMANCY
150, // SK_TRANSLOCATIONS
- 120, // SK_TRANSMIGRATION
+ 120, // SK_TRANSMUTATION
130, // SK_DIVINATIONS
70, // SK_FIRE_MAGIC
130, // SK_ICE_MAGIC
@@ -442,7 +442,7 @@ const int spec_skills[ NUM_SPECIES ][40] =
120, // SK_SUMMONINGS
150, // SK_NECROMANCY
100, // SK_TRANSLOCATIONS
- 150, // SK_TRANSMIGRATION
+ 150, // SK_TRANSMUTATION
140, // SK_DIVINATIONS
100, // SK_FIRE_MAGIC
100, // SK_ICE_MAGIC
@@ -485,7 +485,7 @@ const int spec_skills[ NUM_SPECIES ][40] =
120, // SK_SUMMONINGS
100, // SK_NECROMANCY
150, // SK_TRANSLOCATIONS
- 160, // SK_TRANSMIGRATION
+ 160, // SK_TRANSMUTATION
160, // SK_DIVINATIONS
100, // SK_FIRE_MAGIC
100, // SK_ICE_MAGIC
@@ -528,7 +528,7 @@ const int spec_skills[ NUM_SPECIES ][40] =
105, // SK_SUMMONINGS
105, // SK_NECROMANCY
100, // SK_TRANSLOCATIONS
- 110, // SK_TRANSMIGRATION
+ 110, // SK_TRANSMUTATION
130, // SK_DIVINATIONS
100, // SK_FIRE_MAGIC
100, // SK_ICE_MAGIC
@@ -571,7 +571,7 @@ const int spec_skills[ NUM_SPECIES ][40] =
140, // SK_SUMMONINGS
100, // SK_NECROMANCY
140, // SK_TRANSLOCATIONS
- 140, // SK_TRANSMIGRATION
+ 140, // SK_TRANSMUTATION
140, // SK_DIVINATIONS
140, // SK_FIRE_MAGIC
140, // SK_ICE_MAGIC
@@ -614,7 +614,7 @@ const int spec_skills[ NUM_SPECIES ][40] =
100, // SK_SUMMONINGS
100, // SK_NECROMANCY
100, // SK_TRANSLOCATIONS
- 100, // SK_TRANSMIGRATION
+ 100, // SK_TRANSMUTATION
100, // SK_DIVINATIONS
100, // SK_FIRE_MAGIC
100, // SK_ICE_MAGIC
@@ -657,7 +657,7 @@ const int spec_skills[ NUM_SPECIES ][40] =
110, // SK_SUMMONINGS
130, // SK_NECROMANCY
130, // SK_TRANSLOCATIONS
- 120, // SK_TRANSMIGRATION
+ 120, // SK_TRANSMUTATION
120, // SK_DIVINATIONS
100, // SK_FIRE_MAGIC
100, // SK_ICE_MAGIC
@@ -700,7 +700,7 @@ const int spec_skills[ NUM_SPECIES ][40] =
180, // SK_SUMMONINGS
180, // SK_NECROMANCY
180, // SK_TRANSLOCATIONS
- 180, // SK_TRANSMIGRATION
+ 180, // SK_TRANSMUTATION
180, // SK_DIVINATIONS
180, // SK_FIRE_MAGIC
180, // SK_ICE_MAGIC
@@ -743,7 +743,7 @@ const int spec_skills[ NUM_SPECIES ][40] =
160, // SK_SUMMONINGS
150, // SK_NECROMANCY
160, // SK_TRANSLOCATIONS
- 160, // SK_TRANSMIGRATION
+ 160, // SK_TRANSMUTATION
200, // SK_DIVINATIONS
160, // SK_FIRE_MAGIC
160, // SK_ICE_MAGIC
@@ -786,7 +786,7 @@ const int spec_skills[ NUM_SPECIES ][40] =
100, // SK_SUMMONINGS
100, // SK_NECROMANCY
100, // SK_TRANSLOCATIONS
- 100, // SK_TRANSMIGRATION
+ 100, // SK_TRANSMUTATION
100, // SK_DIVINATIONS
70, // SK_FIRE_MAGIC
135, // SK_ICE_MAGIC
@@ -829,7 +829,7 @@ const int spec_skills[ NUM_SPECIES ][40] =
100, // SK_SUMMONINGS
100, // SK_NECROMANCY
100, // SK_TRANSLOCATIONS
- 100, // SK_TRANSMIGRATION
+ 100, // SK_TRANSMUTATION
100, // SK_DIVINATIONS
135, // SK_FIRE_MAGIC
70, // SK_ICE_MAGIC
@@ -872,7 +872,7 @@ const int spec_skills[ NUM_SPECIES ][40] =
100, // SK_SUMMONINGS
100, // SK_NECROMANCY
100, // SK_TRANSLOCATIONS
- 100, // SK_TRANSMIGRATION
+ 100, // SK_TRANSMUTATION
100, // SK_DIVINATIONS
100, // SK_FIRE_MAGIC
100, // SK_ICE_MAGIC
@@ -915,7 +915,7 @@ const int spec_skills[ NUM_SPECIES ][40] =
100, // SK_SUMMONINGS
100, // SK_NECROMANCY
100, // SK_TRANSLOCATIONS
- 100, // SK_TRANSMIGRATION
+ 100, // SK_TRANSMUTATION
100, // SK_DIVINATIONS
100, // SK_FIRE_MAGIC
100, // SK_ICE_MAGIC
@@ -958,7 +958,7 @@ const int spec_skills[ NUM_SPECIES ][40] =
100, // SK_SUMMONINGS
100, // SK_NECROMANCY
100, // SK_TRANSLOCATIONS
- 100, // SK_TRANSMIGRATION
+ 100, // SK_TRANSMUTATION
100, // SK_DIVINATIONS
100, // SK_FIRE_MAGIC
100, // SK_ICE_MAGIC
@@ -1001,7 +1001,7 @@ const int spec_skills[ NUM_SPECIES ][40] =
100, // SK_SUMMONINGS
100, // SK_NECROMANCY
100, // SK_TRANSLOCATIONS
- 100, // SK_TRANSMIGRATION
+ 100, // SK_TRANSMUTATION
100, // SK_DIVINATIONS
100, // SK_FIRE_MAGIC
100, // SK_ICE_MAGIC
@@ -1044,7 +1044,7 @@ const int spec_skills[ NUM_SPECIES ][40] =
100, // SK_SUMMONINGS
100, // SK_NECROMANCY
100, // SK_TRANSLOCATIONS
- 100, // SK_TRANSMIGRATION
+ 100, // SK_TRANSMUTATION
100, // SK_DIVINATIONS
100, // SK_FIRE_MAGIC
100, // SK_ICE_MAGIC
@@ -1087,7 +1087,7 @@ const int spec_skills[ NUM_SPECIES ][40] =
100, // SK_SUMMONINGS
100, // SK_NECROMANCY
100, // SK_TRANSLOCATIONS
- 100, // SK_TRANSMIGRATION
+ 100, // SK_TRANSMUTATION
100, // SK_DIVINATIONS
80, // SK_FIRE_MAGIC
100, // SK_ICE_MAGIC
@@ -1130,7 +1130,7 @@ const int spec_skills[ NUM_SPECIES ][40] =
100, // SK_SUMMONINGS
100, // SK_NECROMANCY
100, // SK_TRANSLOCATIONS
- 100, // SK_TRANSMIGRATION
+ 100, // SK_TRANSMUTATION
100, // SK_DIVINATIONS
90, // SK_FIRE_MAGIC
100, // SK_ICE_MAGIC
@@ -1173,7 +1173,7 @@ const int spec_skills[ NUM_SPECIES ][40] =
100, // SK_SUMMONINGS
100, // SK_NECROMANCY
100, // SK_TRANSLOCATIONS
- 100, // SK_TRANSMIGRATION
+ 100, // SK_TRANSMUTATION
100, // SK_DIVINATIONS
100, // SK_FIRE_MAGIC
100, // SK_ICE_MAGIC
@@ -1216,7 +1216,7 @@ const int spec_skills[ NUM_SPECIES ][40] =
120, // SK_SUMMONINGS
120, // SK_NECROMANCY
120, // SK_TRANSLOCATIONS
- 120, // SK_TRANSMIGRATION
+ 120, // SK_TRANSMUTATION
130, // SK_DIVINATIONS
120, // SK_FIRE_MAGIC
120, // SK_ICE_MAGIC
@@ -1259,7 +1259,7 @@ const int spec_skills[ NUM_SPECIES ][40] =
110, // SK_SUMMONINGS
110, // SK_NECROMANCY
110, // SK_TRANSLOCATIONS
- 110, // SK_TRANSMIGRATION
+ 110, // SK_TRANSMUTATION
110, // SK_DIVINATIONS
110, // SK_FIRE_MAGIC
110, // SK_ICE_MAGIC
@@ -1302,7 +1302,7 @@ const int spec_skills[ NUM_SPECIES ][40] =
150, // SK_SUMMONINGS
120, // SK_NECROMANCY
50, // SK_TRANSLOCATIONS
- 60, // SK_TRANSMIGRATION
+ 60, // SK_TRANSMUTATION
70, // SK_DIVINATIONS
140, // SK_FIRE_MAGIC
140, // SK_ICE_MAGIC
@@ -1345,7 +1345,7 @@ const int spec_skills[ NUM_SPECIES ][40] =
170, // SK_SUMMONINGS
170, // SK_NECROMANCY
170, // SK_TRANSLOCATIONS
- 170, // SK_TRANSMIGRATION
+ 170, // SK_TRANSMUTATION
170, // SK_DIVINATIONS
170, // SK_FIRE_MAGIC
170, // SK_ICE_MAGIC
@@ -1388,7 +1388,7 @@ const int spec_skills[ NUM_SPECIES ][40] =
100, // SK_SUMMONINGS
90, // SK_NECROMANCY
110, // SK_TRANSLOCATIONS
- 110, // SK_TRANSMIGRATION
+ 110, // SK_TRANSMUTATION
110, // SK_DIVINATIONS
100, // SK_FIRE_MAGIC
110, // SK_ICE_MAGIC
@@ -1431,7 +1431,7 @@ const int spec_skills[ NUM_SPECIES ][40] =
120, // SK_SUMMONINGS
100, // SK_NECROMANCY
120, // SK_TRANSLOCATIONS
- 120, // SK_TRANSMIGRATION
+ 120, // SK_TRANSMUTATION
120, // SK_DIVINATIONS
150, // SK_FIRE_MAGIC
90, // SK_ICE_MAGIC
@@ -1474,7 +1474,7 @@ const int spec_skills[ NUM_SPECIES ][40] =
70, // SK_SUMMONINGS
80, // SK_NECROMANCY
150, // SK_TRANSLOCATIONS
- 150, // SK_TRANSMIGRATION
+ 150, // SK_TRANSMUTATION
180, // SK_DIVINATIONS
90, // SK_FIRE_MAGIC
120, // SK_ICE_MAGIC
@@ -1517,7 +1517,7 @@ const int spec_skills[ NUM_SPECIES ][40] =
100, // SK_SUMMONINGS
150, // SK_NECROMANCY
140, // SK_TRANSLOCATIONS
- 60, // SK_TRANSMIGRATION
+ 60, // SK_TRANSMUTATION
80, // SK_DIVINATIONS
160, // SK_FIRE_MAGIC
80, // SK_ICE_MAGIC
@@ -1560,7 +1560,7 @@ const int spec_skills[ NUM_SPECIES ][40] =
100, // SK_SUMMONINGS
90, // SK_NECROMANCY
140, // SK_TRANSLOCATIONS
- 90, // SK_TRANSMIGRATION
+ 90, // SK_TRANSMUTATION
120, // SK_DIVINATIONS
140, // SK_FIRE_MAGIC
100, // SK_ICE_MAGIC
@@ -1623,7 +1623,7 @@ static const skill_type skill_display_order[] =
SK_COLUMN_BREAK,
SK_SPELLCASTING, SK_CONJURATIONS, SK_ENCHANTMENTS, SK_SUMMONINGS,
- SK_NECROMANCY, SK_TRANSLOCATIONS, SK_TRANSMIGRATION, SK_DIVINATIONS,
+ SK_NECROMANCY, SK_TRANSLOCATIONS, SK_TRANSMUTATION, SK_DIVINATIONS,
SK_FIRE_MAGIC, SK_ICE_MAGIC, SK_AIR_MAGIC, SK_EARTH_MAGIC, SK_POISON_MAGIC,
SK_BLANK_LINE,
diff --git a/crawl-ref/source/spells2.cc b/crawl-ref/source/spells2.cc
index 896c25c864..22a99236c8 100644
--- a/crawl-ref/source/spells2.cc
+++ b/crawl-ref/source/spells2.cc
@@ -1047,7 +1047,7 @@ bool cast_sticks_to_snakes(int pow, god_type god)
monster_type mon = MONS_PROGRAM_BUG;
const int dur = std::min(3 + random2(pow) / 20, 5);
- int how_many_max = 1 + random2(1 + you.skills[SK_TRANSMIGRATION]) / 4;
+ int how_many_max = 1 + random2(1 + you.skills[SK_TRANSMUTATION]) / 4;
const bool friendly = (!item_cursed(wpn));
const beh_type beha = (friendly) ? BEH_FRIENDLY : BEH_HOSTILE;
const unsigned short hitting = (friendly) ? you.pet_target : MHITYOU;
diff --git a/crawl-ref/source/spells4.cc b/crawl-ref/source/spells4.cc
index 6c4163d07e..9fe008401d 100644
--- a/crawl-ref/source/spells4.cc
+++ b/crawl-ref/source/spells4.cc
@@ -1,7 +1,7 @@
/*
* File: spells4.cc
- * Summary: new spells, focusing on transmigration, divination and
- * other neglected areas of Crawl magic ;^)
+ * Summary: new spells, focusing on Transmutation, Divination,
+ * and other neglected areas of Crawl magic ;^)
* Written by: Copyleft Josh Fishman 1999-2000, All Rights Preserved
*
* Modified for Crawl Reference by $Author$ on $Date$
diff --git a/crawl-ref/source/spl-book.cc b/crawl-ref/source/spl-book.cc
index 574436b063..93e291ba93 100644
--- a/crawl-ref/source/spl-book.cc
+++ b/crawl-ref/source/spl-book.cc
@@ -2477,11 +2477,11 @@ bool make_book_theme_randart(item_def &book, int disc1, int disc2,
return (true);
}
-// Give Roxanne a randart spellbook of the disciplines Transmigration/Earth
+// Give Roxanne a randart spellbook of the disciplines Transmutation/Earth
// that includes Statue Form and is named after her.
void make_book_Roxanne_special(item_def *book)
{
- int disc = coinflip() ? SPTYP_TRANSMIGRATION : SPTYP_EARTH;
+ int disc = coinflip() ? SPTYP_TRANSMUTATION : SPTYP_EARTH;
make_book_theme_randart(*book, disc, 0, 5, 19,
SPELL_STATUE_FORM, "Roxanne");
}
diff --git a/crawl-ref/source/spl-cast.cc b/crawl-ref/source/spl-cast.cc
index 56bc4b7e4b..d80f0b5ec1 100644
--- a/crawl-ref/source/spl-cast.cc
+++ b/crawl-ref/source/spl-cast.cc
@@ -2558,7 +2558,7 @@ void MiscastEffect::do_miscast()
case SPTYP_TRANSLOCATION: _translocation(severity); break;
case SPTYP_SUMMONING: _summoning(severity); break;
case SPTYP_NECROMANCY: _necromancy(severity); break;
- case SPTYP_TRANSMIGRATION: _transmigration(severity); break;
+ case SPTYP_TRANSMUTATION: _transmutation(severity); break;
case SPTYP_FIRE: _fire(severity); break;
case SPTYP_ICE: _ice(severity); break;
case SPTYP_EARTH: _earth(severity); break;
@@ -3933,7 +3933,7 @@ void MiscastEffect::_necromancy(int severity)
}
}
-void MiscastEffect::_transmigration(int severity)
+void MiscastEffect::_transmutation(int severity)
{
int num;
switch (severity)
diff --git a/crawl-ref/source/spl-data.h b/crawl-ref/source/spl-data.h
index ae668b289f..0b498d9ab7 100644
--- a/crawl-ref/source/spl-data.h
+++ b/crawl-ref/source/spl-data.h
@@ -26,7 +26,7 @@
migrations in that the latter cause a permanent alteration in something
which persists even after the magic has faded, while the effects of the
former last only so long as the magic does. Sometimes enchantments may take
- advantage of the more powerful aspects of transmigration to induce some
+ advantage of the more powerful aspects of transmutation to induce some
kind of radical change (eg polymorph).
Some enchantments would also fall under the description of 'meta-magic'
spells, like Selective Amnesia and Remove Curse (and if I ever implement
@@ -53,7 +53,7 @@
Especially because having a fire specialisation basically removes any chance
of ever using ice spells effectively, and vice versa.
- Transmigration
+ Transmutation
See enchantments.
Necromancy
@@ -313,7 +313,7 @@
{
SPELL_DIG, "Dig",
- SPTYP_TRANSMIGRATION | SPTYP_EARTH,
+ SPTYP_TRANSMUTATION | SPTYP_EARTH,
SPFLAG_DIR_OR_TARGET | SPFLAG_NOT_SELF | SPFLAG_NEUTRAL,
4,
200,
@@ -378,7 +378,7 @@
{
SPELL_POLYMORPH_OTHER, "Polymorph Other",
- SPTYP_TRANSMIGRATION, // removed enchantment, wasn't needed -- bwr
+ SPTYP_TRANSMUTATION, // removed enchantment, wasn't needed -- bwr
SPFLAG_DIR_OR_TARGET | SPFLAG_NOT_SELF,
5,
200,
@@ -1344,7 +1344,7 @@
{
SPELL_FULSOME_DISTILLATION, "Fulsome Distillation",
- SPTYP_TRANSMIGRATION | SPTYP_NECROMANCY,
+ SPTYP_TRANSMUTATION | SPTYP_NECROMANCY,
SPFLAG_NONE,
1,
50,
@@ -1422,7 +1422,7 @@
{
SPELL_CIGOTUVIS_DEGENERATION, "Cigotuvi's Degeneration",
- SPTYP_TRANSMIGRATION | SPTYP_NECROMANCY,
+ SPTYP_TRANSMUTATION | SPTYP_NECROMANCY,
SPFLAG_DIR_OR_TARGET | SPFLAG_NOT_SELF,
5,
200,
@@ -1813,7 +1813,7 @@
{
SPELL_ALTER_SELF, "Alter Self",
- SPTYP_TRANSMIGRATION,
+ SPTYP_TRANSMUTATION,
SPFLAG_NONE,
7,
0,
@@ -1878,7 +1878,7 @@
{
SPELL_SPIDER_FORM, "Spider Form",
- SPTYP_TRANSMIGRATION | SPTYP_POISON,
+ SPTYP_TRANSMUTATION | SPTYP_POISON,
SPFLAG_HELPFUL,
3,
200,
@@ -1891,7 +1891,7 @@
{
SPELL_DISRUPT, "Disrupt",
- SPTYP_TRANSMIGRATION,
+ SPTYP_TRANSMUTATION,
SPFLAG_DIR_OR_TARGET | SPFLAG_BATTLE | SPFLAG_DEVEL,
1,
25,
@@ -1904,7 +1904,7 @@
{
SPELL_DISINTEGRATE, "Disintegrate",
- SPTYP_TRANSMIGRATION,
+ SPTYP_TRANSMUTATION,
SPFLAG_DIR_OR_TARGET | SPFLAG_NOT_SELF | SPFLAG_CARD,
6,
200,
@@ -1917,7 +1917,7 @@
{
SPELL_BLADE_HANDS, "Blade Hands",
- SPTYP_TRANSMIGRATION,
+ SPTYP_TRANSMUTATION,
SPFLAG_HELPFUL | SPFLAG_BATTLE,
5, // only removes weapon, so I raised this from 4 -- bwr
200,
@@ -1930,7 +1930,7 @@
{
SPELL_STATUE_FORM, "Statue Form",
- SPTYP_TRANSMIGRATION | SPTYP_EARTH,
+ SPTYP_TRANSMUTATION | SPTYP_EARTH,
SPFLAG_HELPFUL,
6,
200,
@@ -1943,7 +1943,7 @@
{
SPELL_ICE_FORM, "Ice Form",
- SPTYP_ICE | SPTYP_TRANSMIGRATION,
+ SPTYP_ICE | SPTYP_TRANSMUTATION,
SPFLAG_HELPFUL,
4, // doesn't allow for equipment, so I lowered this from 5 -- bwr
200,
@@ -1956,7 +1956,7 @@
{
SPELL_DRAGON_FORM, "Dragon Form",
- SPTYP_FIRE | SPTYP_TRANSMIGRATION,
+ SPTYP_FIRE | SPTYP_TRANSMUTATION,
SPFLAG_HELPFUL,
8,
200,
@@ -1969,7 +1969,7 @@
{
SPELL_NECROMUTATION, "Necromutation",
- SPTYP_TRANSMIGRATION | SPTYP_NECROMANCY,
+ SPTYP_TRANSMUTATION | SPTYP_NECROMANCY,
SPFLAG_HELPFUL,
8,
200,
@@ -2138,7 +2138,7 @@
{
SPELL_PASSWALL, "Passwall",
- SPTYP_TRANSMIGRATION | SPTYP_EARTH,
+ SPTYP_TRANSMUTATION | SPTYP_EARTH,
SPFLAG_ESCAPE,
3,
200,
@@ -2151,7 +2151,7 @@
{
SPELL_IGNITE_POISON, "Ignite Poison",
- SPTYP_FIRE | SPTYP_TRANSMIGRATION,
+ SPTYP_FIRE | SPTYP_TRANSMUTATION,
SPFLAG_AREA | SPFLAG_BATTLE,
6,
200,
@@ -2164,7 +2164,7 @@
{
SPELL_STICKS_TO_SNAKES, "Sticks to Snakes",
- SPTYP_TRANSMIGRATION | SPTYP_SUMMONING,
+ SPTYP_TRANSMUTATION | SPTYP_SUMMONING,
SPFLAG_BATTLE,
2,
200,
@@ -2333,7 +2333,7 @@
{
SPELL_SHATTER, "Shatter",
- SPTYP_TRANSMIGRATION | SPTYP_EARTH,
+ SPTYP_TRANSMUTATION | SPTYP_EARTH,
SPFLAG_AREA,
9,
200,
@@ -2398,7 +2398,7 @@
{
SPELL_INTOXICATE, "Alistair's Intoxication",
- SPTYP_TRANSMIGRATION | SPTYP_POISON,
+ SPTYP_TRANSMUTATION | SPTYP_POISON,
SPFLAG_NONE,
4,
0,
@@ -2411,7 +2411,7 @@
{
SPELL_EVAPORATE, "Evaporate",
- SPTYP_FIRE | SPTYP_TRANSMIGRATION,
+ SPTYP_FIRE | SPTYP_TRANSMUTATION,
SPFLAG_DIR_OR_TARGET | SPFLAG_AREA,
2, // XXX: level 2 or 3, what should it be now? -- bwr
200,
@@ -2424,7 +2424,7 @@
{
SPELL_FRAGMENTATION, "Lee's Rapid Deconstruction",
- SPTYP_TRANSMIGRATION | SPTYP_EARTH,
+ SPTYP_TRANSMUTATION | SPTYP_EARTH,
SPFLAG_GRID,
5,
200,
@@ -2437,7 +2437,7 @@
{
SPELL_AIR_WALK, "Air Walk",
- SPTYP_TRANSMIGRATION | SPTYP_AIR,
+ SPTYP_TRANSMUTATION | SPTYP_AIR,
SPFLAG_HELPFUL,
9,
200,
@@ -2450,7 +2450,7 @@
{
SPELL_SANDBLAST, "Sandblast",
- SPTYP_TRANSMIGRATION | SPTYP_EARTH,
+ SPTYP_TRANSMUTATION | SPTYP_EARTH,
SPFLAG_DIR_OR_TARGET | SPFLAG_NOT_SELF | SPFLAG_BATTLE,
1,
50,
@@ -2463,7 +2463,7 @@
{
SPELL_ROTTING, "Rotting",
- SPTYP_TRANSMIGRATION | SPTYP_NECROMANCY,
+ SPTYP_TRANSMUTATION | SPTYP_NECROMANCY,
SPFLAG_AREA,
5,
200,
@@ -2476,7 +2476,7 @@
{
SPELL_MAXWELLS_SILVER_HAMMER, "Maxwell's Silver Hammer",
- SPTYP_TRANSMIGRATION | SPTYP_EARTH,
+ SPTYP_TRANSMUTATION | SPTYP_EARTH,
SPFLAG_HELPFUL | SPFLAG_BATTLE,
2,
200,
@@ -2489,7 +2489,7 @@
{
SPELL_CONDENSATION_SHIELD, "Condensation Shield",
- SPTYP_ICE | SPTYP_TRANSMIGRATION,
+ SPTYP_ICE | SPTYP_TRANSMUTATION,
SPFLAG_HELPFUL,
4,
200,
@@ -2515,7 +2515,7 @@
{
SPELL_STONESKIN, "Stoneskin",
- SPTYP_EARTH | SPTYP_TRANSMIGRATION, // was ench -- bwr
+ SPTYP_EARTH | SPTYP_TRANSMUTATION, // was ench -- bwr
SPFLAG_HELPFUL,
2,
200,
diff --git a/crawl-ref/source/spl-mis.h b/crawl-ref/source/spl-mis.h
index c1f3dee006..9c8a14b9b8 100644
--- a/crawl-ref/source/spl-mis.h
+++ b/crawl-ref/source/spl-mis.h
@@ -131,7 +131,7 @@ private:
void _divination_you(int severity);
void _divination_mon(int severity);
void _necromancy(int severity);
- void _transmigration(int severity);
+ void _transmutation(int severity);
void _fire(int severity);
void _ice(int severity);
void _earth(int severity);
diff --git a/crawl-ref/source/spl-util.cc b/crawl-ref/source/spl-util.cc
index 4b99df98fc..be1be5ae5b 100644
--- a/crawl-ref/source/spl-util.cc
+++ b/crawl-ref/source/spl-util.cc
@@ -766,7 +766,7 @@ const char* spelltype_short_name( int which_spelltype )
return ("Fire");
case SPTYP_ICE:
return ("Ice");
- case SPTYP_TRANSMIGRATION:
+ case SPTYP_TRANSMUTATION:
return ("Tmgr");
case SPTYP_NECROMANCY:
return ("Necr");
@@ -803,8 +803,8 @@ const char* spelltype_long_name( int which_spelltype )
return ("Fire");
case SPTYP_ICE:
return ("Ice");
- case SPTYP_TRANSMIGRATION:
- return ("Transmigration");
+ case SPTYP_TRANSMUTATION:
+ return ("Transmutation");
case SPTYP_NECROMANCY:
return ("Necromancy");
case SPTYP_HOLY:
@@ -840,8 +840,8 @@ const char *spelltype_name(unsigned int which_spelltype)
return ("Fire");
case SPTYP_ICE:
return ("Ice");
- case SPTYP_TRANSMIGRATION:
- return ("Transmigration");
+ case SPTYP_TRANSMUTATION:
+ return ("Transmutation");
case SPTYP_NECROMANCY:
return ("Necromancy");
case SPTYP_HOLY:
@@ -871,7 +871,7 @@ int spell_type2skill(unsigned int spelltype)
case SPTYP_ENCHANTMENT: return (SK_ENCHANTMENTS);
case SPTYP_FIRE: return (SK_FIRE_MAGIC);
case SPTYP_ICE: return (SK_ICE_MAGIC);
- case SPTYP_TRANSMIGRATION: return (SK_TRANSMIGRATION);
+ case SPTYP_TRANSMUTATION: return (SK_TRANSMUTATION);
case SPTYP_NECROMANCY: return (SK_NECROMANCY);
case SPTYP_SUMMONING: return (SK_SUMMONINGS);
case SPTYP_DIVINATION: return (SK_DIVINATIONS);
@@ -898,7 +898,7 @@ int spell_skill2type(unsigned int skill)
case SK_ENCHANTMENTS: return (SPTYP_ENCHANTMENT);
case SK_FIRE_MAGIC: return (SPTYP_FIRE);
case SK_ICE_MAGIC: return (SPTYP_ICE);
- case SK_TRANSMIGRATION: return (SPTYP_TRANSMIGRATION);
+ case SK_TRANSMUTATION: return (SPTYP_TRANSMUTATION);
case SK_NECROMANCY: return (SPTYP_NECROMANCY);
case SK_SUMMONINGS: return (SPTYP_SUMMONING);
case SK_DIVINATIONS: return (SPTYP_DIVINATION);
diff --git a/crawl-ref/source/spl-util.h b/crawl-ref/source/spl-util.h
index c41fa1bb4f..2a916a4b32 100644
--- a/crawl-ref/source/spl-util.h
+++ b/crawl-ref/source/spl-util.h
@@ -20,7 +20,7 @@ enum spschool_flag_type
SPTYP_ENCHANTMENT = 1<<1,
SPTYP_FIRE = 1<<2,
SPTYP_ICE = 1<<3,
- SPTYP_TRANSMIGRATION = 1<<4,
+ SPTYP_TRANSMUTATION = 1<<4,
SPTYP_NECROMANCY = 1<<5,
SPTYP_SUMMONING = 1<<6,
SPTYP_DIVINATION = 1<<7,
diff --git a/crawl-ref/source/tutorial.cc b/crawl-ref/source/tutorial.cc
index 1a0e67cca8..79db961492 100644
--- a/crawl-ref/source/tutorial.cc
+++ b/crawl-ref/source/tutorial.cc
@@ -1071,7 +1071,7 @@ void tut_gained_new_skill(int skill)
case SK_SUMMONINGS:
case SK_NECROMANCY:
case SK_TRANSLOCATIONS:
- case SK_TRANSMIGRATION:
+ case SK_TRANSMUTATION:
case SK_DIVINATIONS:
case SK_FIRE_MAGIC:
case SK_ICE_MAGIC: