PRAGMA foreign_keys = ON; -- database requires foreign key checking to be turned
                          -- on PER CONNECTION

------------------
-- Staff insert --
------------------
INSERT INTO staff (
  staff_id,
  ,"name"
  ,"level"
  ,price
  ,bulk
  ,usage
  ,item_bonus
  ,craft_requirements
  ,source_id
  ,source_pages
  ,"description"
)
VALUES
-- Animal Staff --
(1, 'Animal Staff',	4, 90, 1, 'held in one hand', 2, "Supply one casting of all listed levels of all listed spells.", 1, 592, "This staff is topped with carved animal and monster heads. While wielding the staff, you gain a +2 circumstance bonus to Nature checks to identify animals.")
,(2, 'Animal Staff (Greater)', 8, 460, 1, 'held in one hand', 2, "Supply one casting of all listed levels of all listed spells.", 1, 592, "This staff is topped with carved animal and monster heads. While wielding the staff, you gain a +2 circumstance bonus to Nature checks to identify animals.")
,(3, 'Animal Staff (Major)', 12, 900, 1, 'held in one hand', 2, "Supply one casting of all listed levels of all listed spells.", 1, 592, "This staff is topped with carved animal and monster heads. While wielding the staff, you gain a +2 circumstance bonus to Nature checks to identify animals.")
-- Mentalist's Staff --
,(4, "Mentalist's Staff", 4, 230, 1, 'held in one hand', 2, "Supply one casting of all listed levels of all listed spells.", 1, 593, "This polished wooden staff bears a swirling motif reminiscent of the folds of a brain. While wielding the staff, you gain a +2 circumstance bonus to checks to identify mental magic.")
,(5, "Mentalist's Staff (Greater)", 8, 900, 1, 'held in one hand', 2, 'Cast a spell', "You expend a number of charges from the staff to cast a spell from its list.", "Supply one casting of all listed levels of all listed spells.", 1, 593, "This polished wooden staff bears a swirling motif reminiscent of the folds of a brain. While wielding the staff, you gain a +2 circumstance bonus to checks to identify mental magic.")
,(6, "Mentalist's Staff (Major)", 12, 4000, 1, 'held in one hand', 2, "Supply one casting of all listed levels of all listed spells.", 1, 593, "This polished wooden staff bears a swirling motif reminiscent of the folds of a brain. While wielding the staff, you gain a +2 circumstance bonus to checks to identify mental magic.")
-- Staff of Abjuration --
,(7, "Staff of Abjuration", 6, 230, 1, 'held in one hand', 2, "Supply one casting of all listed levels of all listed spells.", 1, 594, "This intricately carved wooden staff is warm to the touch and thrums with inner energy. While wielding the staff, you gain a +2 circumstance bonus to checks to identify abjuration magic.")
,(8, "Staff of Abjuration (Greater)", 10, 900, 1, 'held in one hand', 2, "Supply one casting of all listed levels of all listed spells.", 1, 594, "This intricately carved wooden staff is warm to the touch and thrums with inner energy. While wielding the staff, you gain a +2 circumstance bonus to checks to identify abjuration magic.")
,(9, "Staff of Abjuration (Major)", 14, 4000, 1, 'held in one hand', 2, "Supply one casting of all listed levels of all listed spells.", 1, 594, "This intricately carved wooden staff is warm to the touch and thrums with inner energy. While wielding the staff, you gain a +2 circumstance bonus to checks to identify abjuration magic.")
-- Staff of Conjuration --
,(10, "Staff of Conjuration", 6, 230, 1, 'held in one hand', 2, "Supply one casting of all listed levels of all listed spells.", 1, 594, "This ash staff is decorated with animals; wielding it, you gain a +2 circumstance bonus to checks to identify conjuration magic.")
,(11, "Staff of Conjuration (Greater)", 10, 900, 1, 'held in one hand', 2, "Supply one casting of all listed levels of all listed spells.", 1, 594, "This ash staff is decorated with animals; wielding it, you gain a +2 circumstance bonus to checks to identify conjuration magic.")
,(12, "Staff of Conjuration (Major)", 14, 4000, 1, 'held in one hand', 2, "Supply one casting of all listed levels of all listed spells.", 1, 594, "This ash staff is decorated with animals; wielding it, you gain a +2 circumstance bonus to checks to identify conjuration magic.")
-- Staff of Divination --
,(13, "Staff of Divination", 6, 230, 1, 'held in one hand', 2, "Supply one casting of all listed levels of all listed spells.", 1, 594, "Semiprecious gemstones emerge, seemingly at random, from the surface of this gnarled wooden staff. While wielding it, you gain a +2 circumstance bonus to checks to identify divination magic.")
,(14, "Staff of Divination (Greater)", 10, 900, 1, 'held in one hand', 2, "Supply one casting of all listed levels of all listed spells.", 1, 594, "Semiprecious gemstones emerge, seemingly at random, from the surface of this gnarled wooden staff. While wielding it, you gain a +2 circumstance bonus to checks to identify divination magic.")
,(15, "Staff of Divination (Major)", 14, 4000, 1, 'held in one hand', 2, "Supply one casting of all listed levels of all listed spells.", 1, 594, "Semiprecious gemstones emerge, seemingly at random, from the surface of this gnarled wooden staff. While wielding it, you gain a +2 circumstance bonus to checks to identify divination magic.")
-- Staff of Enchantment --
,(16, "Staff of Enchantment", 6, 230, 1, 'held in one hand', 2, "Supply one casting of all listed levels of all listed spells.", 1, 594, "A mesmerizing gemstone caps the head of this handsomely crafted wooden staff. While wielding the staff, you gain a +2 circumstance bonus to checks to identify enchantment magic.")
,(17, "Staff of Enchantment (Greater)", 10, 900, 1, 'held in one hand', 2, "Supply one casting of all listed levels of all listed spells.", 1, 594, "A mesmerizing gemstone caps the head of this handsomely crafted wooden staff. While wielding the staff, you gain a +2 circumstance bonus to checks to identify enchantment magic.")
,(18, "Staff of Enchantment (Major)", 14, 4000, 1, 'held in one hand', 2, "Supply one casting of all listed levels of all listed spells.", 1, 594, "A mesmerizing gemstone caps the head of this handsomely crafted wooden staff. While wielding the staff, you gain a +2 circumstance bonus to checks to identify enchantment magic.")
-- Staff of Evocation --
,(19, "Staff of Evocation", 6, 230, 1, 'held in one hand', 2, "Supply one casting of all listed levels of all listed spells.", 1, 594, "This staff is tapered at the base and carved into a gem-studded twist at the top. While wielding the staff, you gain a +2 circumstance bonus to checks to identify evocation magic.")
,(20, "Staff of Evocation (Greater)", 10, 900, 1, 'held in one hand', 2, "Supply one casting of all listed levels of all listed spells.", 1, 594, "This staff is tapered at the base and carved into a gem-studded twist at the top. While wielding the staff, you gain a +2 circumstance bonus to checks to identify evocation magic.")
,(21, "Staff of Evocation (Major)", 14, 4000, 1, 'held in one hand', 2, "Supply one casting of all listed levels of all listed spells.", 1, 594, "This staff is tapered at the base and carved into a gem-studded twist at the top. While wielding the staff, you gain a +2 circumstance bonus to checks to identify evocation magic.")
-- Staff of Fire --
,(22, "Staff of Fire", 3, 60, 1, 'held in one hand', NULL, "Supply one casting of all listed levels of all listed spells.", 1, 595, "This staff resembles a blackened and burned length of ashen wood. It smells faintly of soot and glows as if lit by embers. You can use an Interact action to touch the tip of this staff to a torch, tinder, or a flammable substance to ignite a flame.")
,(23, "Staff of Fire (Greater)", 8, 450, 1, 'held in one hand', NULL, "Supply one casting of all listed levels of all listed spells.", 1, 595, "This staff resembles a blackened and burned length of ashen wood. It smells faintly of soot and glows as if lit by embers. You can use an Interact action to touch the tip of this staff to a torch, tinder, or a flammable substance to ignite a flame.")
,(24, "Staff of Fire (Major)", 12, 1800, 1, 'held in one hand', NULL, "Supply one casting of all listed levels of all listed spells.", 1, 595, "This staff resembles a blackened and burned length of ashen wood. It smells faintly of soot and glows as if lit by embers. You can use an Interact action to touch the tip of this staff to a torch, tinder, or a flammable substance to ignite a flame.")
-- Staff of Healing --
,(25, "Staff of Healing", 4, 90, 1, 'held in one hand', 1, "Supply one casting of all listed levels of all listed spells.", 1, 595, "Made of smooth, white wood, this staff is capped at each end with a golden cross adorned with a multitude of ruby cabochons. A staff of healing grants an item bonus to the Hit Points you restore anytime you cast the heal spell using your own spell slots or using charges from the staff.")
,(26, "Staff of Healing (Greater)", 8, 470, 1, 'held in one hand', 2, "Supply one casting of all listed levels of all listed spells.", 1, 595, "Made of smooth, white wood, this staff is capped at each end with a golden cross adorned with a multitude of ruby cabochons. A staff of healing grants an item bonus to the Hit Points you restore anytime you cast the heal spell using your own spell slots or using charges from the staff.")
,(27, "Staff of Healing (Major)", 12, 1800, 1, 'held in one hand', 3, "Supply one casting of all listed levels of all listed spells.", 1, 595, "Made of smooth, white wood, this staff is capped at each end with a golden cross adorned with a multitude of ruby cabochons. A staff of healing grants an item bonus to the Hit Points you restore anytime you cast the heal spell using your own spell slots or using charges from the staff.")
,(28, "Staff of Healing (True)", 16, 9200, 1, 'held in one hand', 4, "Supply one casting of all listed levels of all listed spells.", 1, 595, "Made of smooth, white wood, this staff is capped at each end with a golden cross adorned with a multitude of ruby cabochons. A staff of healing grants an item bonus to the Hit Points you restore anytime you cast the heal spell using your own spell slots or using charges from the staff.")
-- Staff of Illumination --
,(29, "Staff of Illumination", 18, 425, 1, 'held in one hand', NULL, "Supply one casting of all listed levels of all listed spells.", 1, 594, "This simple iron staff is capped with a faceted, clear gem.")
-- Staff of Illusion --
,(30, "Staff of Illusion", 6, 230, 1, 'held in one hand', 2, "Supply one casting of all listed levels of all listed spells.", 1, 595, "This ornately designed metal staff shines with precious inlays of gold. When you Cast a Spell from the staff, the illusory image of something you desire flashes across its surface. While wielding the staff, you gain a +2 circumstance bonus to checks to identify illusion magic.")
,(31, "Staff of Illusion (Greater)", 10, 900, 1, 'held in one hand', 2, "Supply one casting of all listed levels of all listed spells.", 1, 595, "This ornately designed metal staff shines with precious inlays of gold. When you Cast a Spell from the staff, the illusory image of something you desire flashes across its surface. While wielding the staff, you gain a +2 circumstance bonus to checks to identify illusion magic.")
,(32, "Staff of Illusion (Major)", 14, 4000, 1, 'held in one hand', 2, "Supply one casting of all listed levels of all listed spells.", 1, 595, "This ornately designed metal staff shines with precious inlays of gold. When you Cast a Spell from the staff, the illusory image of something you desire flashes across its surface. While wielding the staff, you gain a +2 circumstance bonus to checks to identify illusion magic.")
-- Staff of Necromancy --
,(33, "Staff of Necromancy", 6, 230, 1, 'held in one hand', 2, "Supply one casting of all listed levels of all listed spells.", 1, 595, "This twisted and grim-looking staff is adorned with hideous skull and bone motifs. While wielding the staff, you gain a +2 circumstance bonus to checks to identify necromancy magic.")
,(34, "Staff of Necromancy (Greater)", 10, 900, 1, 'held in one hand', 2, "Supply one casting of all listed levels of all listed spells.", 1, 595, "This twisted and grim-looking staff is adorned with hideous skull and bone motifs. While wielding the staff, you gain a +2 circumstance bonus to checks to identify necromancy magic.")
,(35, "Staff of Illusion (Major)", 14, 4000, 1, 'held in one hand', 2, "Supply one casting of all listed levels of all listed spells.", 1, 595, "This twisted and grim-looking staff is adorned with hideous skull and bone motifs. While wielding the staff, you gain a +2 circumstance bonus to checks to identify necromancy magic.")
-- Staff of Power --
,(36, "Staff of Power", 16, 10000, 1, 'held in one hand', 2, "Supply one casting of all listed levels of all listed spells.", 1, 595, "This staff of magically hardened wood is topped with a silver sculpture depicting magical runic symbols. When used as a weapon, a staff of power is a +2 greater striking staff.\n\nVoluntarily destroying a staff of power unleashes an incredible blast of energy. When wielding the staff, you can Interact to break it. This releases a 30-foot-burst magical explosion centered on the staff. This deals 2d8 force damage per charge remaining in the staff (DC 40 basic Reflex save). You automatically critically fail your save. A creature reduced to 0 Hit Points by this damage dies instantly; this is a death effect.")

------------------------------
-- staff activations insert --
------------------------------
INSERT INTO staff_activations (
  staff_id,
  "activation",
  effect
)
VALUES
-- Animal Staff --
 (1, "Cast a Spell", "You expend a number of charges from the staff to cast a spell from its list.")
,(2, "Cast a Spell", "You expend a number of charges from the staff to cast a spell from its list.")
,(3, "Cast a Spell", "You expend a number of charges from the staff to cast a spell from its list.")
-- Mentalist's Staff --
,(4, "Cast a Spell", "You expend a number of charges from the staff to cast a spell from its list.")
,(5, "Cast a Spell", "You expend a number of charges from the staff to cast a spell from its list.")
,(6, "Cast a Spell", "You expend a number of charges from the staff to cast a spell from its list.")
-- Staff of Abjuration --
,(7, "Cast a Spell", "You expend a number of charges from the staff to cast a spell from its list.")
,(8, "Cast a Spell", "You expend a number of charges from the staff to cast a spell from its list.")
,(9, "Cast a Spell", "You expend a number of charges from the staff to cast a spell from its list.")
-- Staff of Conjuration --
,(10, "Cast a Spell", "You expend a number of charges from the staff to cast a spell from its list.")
,(11, "Cast a Spell", "You expend a number of charges from the staff to cast a spell from its list.")
,(12, "Cast a Spell", "You expend a number of charges from the staff to cast a spell from its list.")
-- Staff of Divination -
,(13, "Cast a Spell", "You expend a number of charges from the staff to cast a spell from its list.")
,(14, "Cast a Spell", "You expend a number of charges from the staff to cast a spell from its list.")
,(15, "Cast a Spell", "You expend a number of charges from the staff to cast a spell from its list.")
-- Staff of Enchantment --
,(16, "Cast a Spell", "You expend a number of charges from the staff to cast a spell from its list.")
,(17, "Cast a Spell", "You expend a number of charges from the staff to cast a spell from its list.")
,(18, "Cast a Spell", "You expend a number of charges from the staff to cast a spell from its list.")
-- Staff of Evocation --
,(19, "Cast a Spell", "You expend a number of charges from the staff to cast a spell from its list.")
,(20, "Cast a Spell", "You expend a number of charges from the staff to cast a spell from its list.")
,(21, "Cast a Spell", "You expend a number of charges from the staff to cast a spell from its list.")
-- Staff of Fire --
,(22, "Cast a Spell", "You expend a number of charges from the staff to cast a spell from its list.")
,(23, "Cast a Spell", "You expend a number of charges from the staff to cast a spell from its list.")
,(24, "Cast a Spell", "You expend a number of charges from the staff to cast a spell from its list.")
-- Staff of Healing --
,(25, "Cast a Spell", "You expend a number of charges from the staff to cast a spell from its list.")
,(26, "Cast a Spell", "You expend a number of charges from the staff to cast a spell from its list.")
,(27, "Cast a Spell", "You expend a number of charges from the staff to cast a spell from its list.")
,(28, "Cast a Spell", "You expend a number of charges from the staff to cast a spell from its list.")
-- Staff of Illumination --
,(29, "Interact", "The gem at the top of the staff glows as a torch, shedding bright light in a 20-foot radius (and dim light to the next 20 feet) for 10 minutes.")
,(29, "Cast a Spell", "You expend a number of charges from the staff to cast a spell from its list.")
-- Staff of Illusion --
,(30, "Cast a Spell", "You expend a number of charges from the staff to cast a spell from its list.")
,(31, "Cast a Spell", "You expend a number of charges from the staff to cast a spell from its list.")
,(32, "Cast a Spell", "You expend a number of charges from the staff to cast a spell from its list.")
-- Staff of Necromancy --
,(33, "Cast a Spell", "You expend a number of charges from the staff to cast a spell from its list.")
,(34, "Cast a Spell", "You expend a number of charges from the staff to cast a spell from its list.")
,(35, "Cast a Spell", "You expend a number of charges from the staff to cast a spell from its list.")
-- Staff of Power --
,(36, "Interact", "This releases a 30-foot-burst magical explosion centered on the staff. This deals 2d8 force damage per charge remaining in the staff (DC 40 basic Reflex save). You automatically critically fail your save. A creature reduced to 0 Hit Points by this damage dies instantly; this is a death effect.")
,(36, "Cast a Spell", "You expend a number of charges from the staff to cast a spell from its list.")

------------------------
-- staff_spell insert --
------------------------
INSERT INTO staff_spell (
  staff_id
  ,"level"
	,spell_id
)
VALUES
-- Anmial Staff --
 (1, 0, 253)
,(1, 1, 273)
,(1, 1, 442)
-- Animal Staff (Greater) --
,(2, 0, 253)
,(2, 1, 273)
,(2, 1, 442)
,(2, 2, 19)
,(2, 2, 415)
,(2, 2, 442)
,(2, 3, 18)
,(2, 3, 442)
-- Animal Staff (Major) --
,(3, 0, 253)
,(3, 1, 273)
,(3, 1, 442)
,(3, 2, 19)
,(3, 2, 415)
,(3, 2, 442)
,(3, 3, 18)
,(3, 3, 442)
,(3, 4, 442)
,(3, 5, 18)
,(3, 5, 299)
,(3, 5, 442)
-- Mentalist's Staff --
,(4, 0, 88)
,(4, 1, 291)
,(4, 1, 322)
-- Mentalist's Staff (Greater) --
,(5, 0, 88)
,(5, 1, 291)
,(5, 1, 322)
,(5, 2, 314)
,(5, 3, 230)
,(5, 3, 322)
-- Mentalist's Staff (Major) --
,(6, 0, 88)
,(6, 1, 291)
,(6, 1, 322)
,(6, 2, 314)
,(6, 3, 230)
,(6, 3, 322)
,(6, 4, 296)
,(6, 4, 466)
,(6, 5, 322)
,(6, 5, 455)
,(6, 5, 456)
-- Staff of Abjuration --
,(7, 0, 399)
,(7, 1, 11)
,(7, 1, 167)
,(7, 2, 112)
,(7, 2, 148)
,(7, 2, 370)
-- Staff of Abjuration (Greater) --
,(8, 0, 399)
,(8, 1, 11)
,(8, 1, 167)
,(8, 2, 112)
,(8, 2, 148)
,(8, 2, 370)
,(8, 3, 11)
,(8, 3, 202)
,(8, 4, 102)
,(8, 4, 112)
,(8, 4, 370)
-- Staff of Abjuration (Major) --
,(9, 0, 399)
,(9, 1, 11)
,(9, 1, 167)
,(9, 2, 112)
,(9, 2, 148)
,(9, 2, 370)
,(9, 3, 11)
,(9, 3, 202)
,(9, 4, 102)
,(9, 4, 112)
,(9, 4, 370)
,(9, 5, 32)
,(9, 5, 148)
,(9, 6, 112)
,(9, 6, 368)
-- Staff of Conjuration --
,(10, 0, 459)
,(10, 1, 444)
,(10, 1, 494)
,(10, 2, 309)
,(10, 2, 323)
,(10, 2, 444)
,(10, 2, 446)
-- Staff of Conjuration (Greater) --
,(11, 0, 459)
,(11, 1, 444)
,(11, 1, 494)
,(11, 2, 309)
,(11, 2, 323)
,(11, 2, 444)
,(11, 2, 446)
,(11, 3, 432)
,(11, 3, 444)
,(11, 3, 446)
,(11, 4, 79)
,(11, 4, 232)
,(11, 4, 444)
,(11, 4, 446)
-- Staff of Conjuration (Major) --
,(12, 0, 459)
,(12, 1, 444)
,(12, 1, 494)
,(12, 2, 309)
,(12, 2, 323)
,(12, 2, 444)
,(12, 2, 446)
,(12, 3, 432)
,(12, 3, 444)
,(12, 3, 446)
,(12, 4, 79)
,(12, 4, 232)
,(12, 4, 444)
,(12, 4, 446)
,(12, 5, 37)
,(12, 5, 444)
,(12, 5, 446)
,(12, 6, 323)
,(12, 6, 444)
,(12, 6, 446)
-- Staff of Divination --
,(13, 0, 97)
,(13, 1, 485)
,(13, 2, 70)
,(13, 2, 87)
,(13, 2, 466)
-- Staff of Divination (Greater) --
,(14, 0, 97)
,(14, 1, 485)
,(14, 2, 70)
,(14, 2, 87)
,(14, 2, 466)
,(14, 3, 60)
,(14, 3, 87)
,(14, 4, 61)
,(14, 4, 70)
,(14, 4, 466)
-- Staff of Divination (Major) --
,(15, 0, 97)
,(15, 1, 485)
,(15, 2, 70)
,(15, 2, 87)
,(15, 2, 466)
,(15, 3, 60)
,(15, 3, 87)
,(15, 4, 61)
,(15, 4, 70)
,(15, 4, 466)
,(15, 5, 348)
,(15, 5, 390)
,(15, 5, 466)
,(15, 5, 484)
-- Staff of Enchantment --
,(16, 0, 88)
,(16, 1, 53)
,(16, 1, 67)
,(16, 2, 221)
,(16, 2, 474)
-- Staff of Enchantment (Greater) --
,(17, 0, 88)
,(17, 1, 53)
,(17, 1, 67)
,(17, 2, 221)
,(17, 2, 474)
,(17, 3, 313)
,(17, 4, 53)
,(17, 4, 72)
,(17, 4, 441)
-- Staff of Enchantment (Major) --
,(18, 0, 88)
,(18, 1, 53)
,(18, 1, 67)
,(18, 2, 221)
,(18, 2, 474)
,(18, 3, 313)
,(18, 4, 53)
,(18, 4, 72)
,(18, 4, 441)
,(18, 5, 67)
,(18, 5, 82)
,(18, 6, 123)
,(18, 6, 168)
-- Staff of Evocation --
,(19, 0, 357)
,(19, 1, 274)
,(19, 1, 403)
,(19, 2, 5)
,(19, 2, 199)
-- Staff of Evocation (Greater) --
,(20, 0, 357)
,(20, 1, 274)
,(20, 1, 403)
,(20, 2, 5)
,(20, 2, 199)
,(20, 3, 259)
,(20, 3, 274)
,(20, 4, 178)
,(20, 4, 520)
-- Staff of Evocation (Major) --
,(21, 0, 357)
,(21, 1, 274)
,(21, 1, 403)
,(21, 2, 5)
,(21, 2, 199)
,(21, 3, 259)
,(21, 3, 274)
,(21, 4, 178)
,(21, 4, 520)
,(21, 5, 71)
,(21, 5, 274)
,(21, 5, 51)
,(21, 5, 510)
-- Staff of Fire --
,(22, 0, 342)
,(22, 1, 45)
-- Staff of Fire (Greater) --
,(23, 0, 342)
,(23, 1, 45)
,(23, 2, 45)
,(23, 2, 181)
,(23, 3, 181)
,(23, 3, 178)
-- Staff of Fire (Major) --
,(24, 0, 342)
,(24, 1, 45)
,(24, 2, 45)
,(24, 2, 181)
,(24, 3, 181)
,(24, 3, 178)
,(24, 4, 177)
,(24, 4, 178)
,(24, 4, 509)
,(24, 5, 178)
,(24, 5, 509)
-- Staff of Healing --
,(25, 0, 430)
,(25, 1, 215)
-- Staff of Healing (Greater) --
,(26, 0, 430)
,(26, 1, 215)
,(26, 2, 215)
,(26, 2, 372)
,(26, 2, 373)
,(26, 3, 215)
,(26, 3, 365)
-- Staff of Healing (Major) --
,(27, 0, 430)
,(27, 1, 215)
,(27, 2, 215)
,(27, 2, 372)
,(27, 2, 373)
,(27, 3, 215)
,(27, 3, 365)
,(27, 4, 215)
,(27, 4, 372)
,(27, 5, 44)
,(27, 5, 215)
,(27, 5, 365)
-- Staff of Healing (True) --
,(28, 0, 430)
,(28, 1, 215)
,(28, 2, 215)
,(28, 2, 372)
,(28, 2, 373)
,(28, 3, 215)
,(28, 3, 365)
,(28, 4, 215)
,(28, 4, 372)
,(28, 5, 44)
,(28, 5, 215)
,(28, 5, 365)
,(28, 6, 215)
,(28, 6, 372)
,(28, 6, 373)
,(28, 7, 215)
,(28, 7, 362)
,(28, 7, 365)
-- Staff of Illumination --
,(29, 0, 258)
,(29, 2, 74)
,(29, 3, 74)
,(29, 3, 387)
-- Staff of Illusion --
,(30, 0, 194)
,(30, 1, 233)
,(30, 1, 234)
,(30, 2, 232)
,(30, 2, 246)
-- Staff of Illusion (Greater) --
,(31, 0, 194)
,(31, 1, 233)
,(31, 1, 234)
,(31, 2, 232)
,(31, 2, 246)
,(31, 3, 233)
,(31, 3, 146)
,(31, 4, 232)
,(31, 4, 498)
-- Staff of Illusion (Major) --
,(32, 0, 194)
,(32, 1, 233)
,(32, 1, 234)
,(32, 2, 232)
,(32, 2, 246)
,(32, 3, 233)
,(32, 3, 146)
,(32, 4, 232)
,(32, 4, 498)
,(32, 5, 235)
,(32, 5, 498)
,(32, 6, 210)
,(32, 6, 295)
-- Staff of Necromancy --
,(33, 0, 56)
,(33, 1, 207)
,(33, 1, 356)
,(33, 2, 90)
,(33, 2, 193)
-- Staff of Necromancy (Greater) --
,(34, 0, 56)
,(34, 1, 207)
,(34, 1, 356)
,(34, 2, 90)
,(34, 2, 193)
,(34, 3, 41)
,(34, 3, 497)
,(34, 4, 207)
-- Placeholder for 4th level Enervation which is missing --
-- Staff of Necromancy (Major) --
,(35, 0, 56)
,(35, 1, 207)
,(35, 1, 356)
,(35, 2, 90)
,(35, 2, 193)
,(35, 3, 41)
,(35, 3, 497)
,(35, 4, 207)
,(35, 5, 64)
,(35, 5, 193)
,(35, 6, 207)
,(35, 6, 496)
-- Staff of Power --
,(36, 1, 356)
,(36, 2, 74)
,(36, 3, 256)
,(36, 4, 200)
,(36, 4, 313)
,(36, 5, 274)
,(36, 6, 510)
,(36, 7, 71)
,(36, 7, 178)
,(36, 7, 259)