pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

crawl-stone-soup: update to dungeon-crawl-stone-soup-0.19.0



Module Name:	pkgsrc-wip
Committed By:	Yorick Hardy <yorickhardy%gmail.com@localhost>
Pushed By:	yhardy
Date:		Tue Nov 1 22:07:02 2016 +0200
Changeset:	819c03263cfc6a964c52aecba27d7ede47d137e7

Modified Files:
	crawl-stone-soup/Makefile
	crawl-stone-soup/PLIST
	crawl-stone-soup/distinfo

Log Message:
crawl-stone-soup: update to dungeon-crawl-stone-soup-0.19.0

Changelog:

Stone Soup 0.19 (20161031)
--------------------------------------------

Highlights
----------
* New gods: Uskayaw the Reveler and Hepliaklqana the Forgotten.
* New portal: the Desolation of Salt.
* Sif Muna and Nemelex Xobeh have been dramatically reworked.
* Long blades have a new passive effect, 'riposte'.

Branches, Environment
---------------------
* New timed portal vault: the Desolation of Salt, appearing in Elf and Vaults.
  - Six new enemies, including swarms of fragile golems with supporting allies.
  - Open terrain layout with large, opaque clouds to use as cover.
  - Many powerful artefacts resting within ancient ruins.
* Volcanoes are now much more dangerous, but offer better rewards.
* Lair is now six floors (formerly eight).
* Slime is now five floors (formerly six).
* The Slime treasure vault's walls disappear entirely on their master's death.
* Webs are no longer destroyed after creatures escape from them.
* Beogh will no longer smite creatures that destroy orcish idols.
* Ambient noise is more significant in Shoals, the Desolation, Crypt, and Tomb.
  Lair and Orc no longer have ambient noise.
* Storm cloud damage is more common and much less severe.
* Non-opaque clouds created by the player vanish instantly when out of LOS.
* The Orb's translocation restrictions now apply throughout the Zot branch.

Character
---------
* Flight or transformations expiring over deep water or lava no longer causes
  instant death. Instead, they cause heavy drain over time until reaching land.
* Potions, scrolls and books can be used while still on the floor.
* Resistances granted by rN (to e.g. Pain effects) now scale with rN, only
  reaching full immunity at rN+++ (instead of at rN+).
* Monks can now choose a weapon to start with.
* Corrosion slaying penalties now affect unarmed & auxiliary attacks.
* Spriggans can wield any weapons that kobolds and halflings can.
* Kobolds and halflings rebalanced toward & away from casting, respectively.
* Hidden "stealth factors" for species and forms are gone.
* Vampire blood level effects have been simplified and reworked.
* Bat form can quaff potions and open doors.
* The undead always take stat damage if mutated, instead of sometimes rotting.
* Temporary mutations only have a 50% chance of affecting the undead.
* Mummy self-restoration has been removed.
* The 'sustain abilities' effect has been removed.
* Sickness no longer has a chance of damaging stats.
* Issuing orders to allies no longer makes noise.
* Climbing stairs takes slightly longer, but doesn't penalize EV.
* Clarity provides immunity to sleep and fear.

Gods
----
* New temple god: Uskayaw the Reveler.
  - Piety gained by dealing damage to enemies.
  - Piety decays extremely rapidly over time.
  - 1*: Stomp: deals damage to all adjacent enemies.
  - 2*: Line Pass: instantly travel through a line of enemies, confusing some.
  - Solo Time: on reaching 3*, briefly paralyse all visible enemies.
  - Pain Bond: on reaching 4*, all visible enemies begin sharing damage
    taken with each-other.
  - 5*: Grand Finale: blink into and instantly kill target monster.
* New temple god: Hepliaklqana the Forgotten.
  - Grants a permanent customizeable ally, respawning on a delay after death.
    The ally automatically grows in strength as you level up.
  - Piety granted for exploration.
  - 0*: Recall: interlevel recall for your ally.
  - 2*: Remember Life: permanently make your ancestor a Hexer, Knight or
        Battlemage.
  - 3*: Transference: swap your ancestor with any creature in LOS, or yourself.
  - 4*: Idealise: heal your ancestor & temporarily increase their AC, damage
        and spellpower dramatically.
  - 5*: Transference drains enemies adjacent to the target.
* Sif Muna changes:
  - The 1* Channel Energy ability is replaced with Divine Energy, which allows
    the player to cast with insufficient mp, causing temporary -Cast.
  - At 3*, grants "Channel Magic", trading piety for a fast MP regen status.
  - Book gifts now begin at 5*, instead of 6*.
  - Sif grants piety for both learning magic and killing enemies.
* Nemelex Xobeh changes:
  - Now gifts decks of escape, destruction and summoning.
  - Drawing from decks and using Nemelex abilities now uses invocations,
    not evocations.
  - Identify scrolls can no longer be used on decks.
* Beogh's water-walking always lasts until the player is on land.
* Beogh no longer increases the benefits of armour and shields.
* Dithmenos's Shadow Step can no longer be used on allies or while immobile.
* Fedhas appreciates all corpse decay, and rots all corpses when the player
  leaves a level. Toadstool generation is an ability, instead of a 'p' effect.
* Qazlal's cloud immunity applies to all clouds, not just the player's.
* Jiyva's jelly paralyse ability has been removed.
* Many divine abilities have had their hunger costs removed or increased.
* Most gods that like killing are less particular about what you kill.
* Piety decay over time has been streamlined and adjusted for most gods.
* Gods that hate specific monsters no longer prevent you from enslaving them.
* Pakellas has been removed.

Interface
---------
* Most targeters will be more intelligent when trying to maximize enemies hit.
* In tiles, monster attitude is indicated with colored auras instead of icons.
* The (p)rayer command is gone; pray at altars with > or <, as with shops.
* Descriptions of monsters with multiple spellsets show which spells you've
  seen them cast.
* Monster descriptions list their average max HP.
* New auto_butcher option, which butchers edible corpses during autoexplore.

Items
-----
* Fixed artefacts:
  - Firestarter and Frostbite now provide immunity to their cloud types.
  - The Octopus King trident's enchantment bonus for wearing Octopus King rings
    is now +2 (prev. +1).
  - The Staff of Olgreb now has a fixed +9 enchantment.
  - The Sword of Zonguldrok no longer creates hostile dead or curses itself.
  - The arbalest 'Damnation' doesn't provides resistances, and does more damage.
  - The morningstar Eos takes Brilliance's halo, and no longer has -Tele.
  - Fencer's Gloves no longer increase Sbl/Lbl skill or provide +EV/AC, but let
    the player riposte with any weapon (details below).
  - Wyrmbane now has rC+ instead of +Rage.
  - The greatsling Punk has a unique 'acid' brand, instead of freezing.
* Evocations:
  - Wands of random effects can no longer produce digging or disintegration.
  - Boxes of beasts and sacks of spiders have a fixed chance of destruction
    per-use, instead of a hidden charge count. They now stack.
  - Fans of gales & lamps of fire no longer summon elemental allies.
  - Phials of floods impact damage significantly reduced.
* Players using long blades sometimes riposte when dodging attacks, launching
  instant, automatic counterattacks.
* Weapons of protection give a temporary +7 AC on hit, replacing a passive +5.
* Creatures that could be butchered for enchantable hides instead, with the
  same chance, leave behind the corresponding armour when killed.
* Amulets of harm now increase damage dealt more than damage taken, and are no
  longer evil.
* Elemental enhancers no longer penalise spells of the opposite element.
* Jewellery acquirement creates twice as many randarts.
* The *Confuse randart property is now *Slow.
* Books can no longer be destroyed to forget spells.
* Rods are created through misc. acquirement instead of staff acquirement.
* It's no longer possible to acquire ammunition.
* Renamed:
  - dragon armour -> dragon scales.
  - greatsling -> fustibalus.
* Removed:
  - All decks and their cards, except for those gifted by Nemelex Xobeh.
  - Dragon and troll hides.
  - Sword of the Doom Knight, Amulet of Cekugob, and "Brilliance".
  - Amulets of dismissal.
  - Rings of sustain abilities.
  - Stones of tremors.
  - The evasion weapon ego.
  - The Akashic Record.
  - Artefact blowguns.

Monsters
--------
* New monsters
  - Bai Suzhen, a late-game draconian unique that casts Summon Hydra. When
    severely injured, she becomes a dragon ringed by storm clouds.
  - Meliai, bee priestesses that sting and smite in trios.
  - Dream sheep, pack monsters that put their enemies to sleep.
  - ...and the residents of the Desolation of Salt.
* Uniques:
  - Urug and Jory's weapons are now much nastier for their depth.
  - Mennas always spawns with a sacred weapon.
  - Donald can now cast Haste and Might.
  - Asterion's Spectral Weapon has been replaced by Greater Servant of Makhleb.
  - Xtahua can now roar to cast Paralyse.
  - Nergalle can no longer enter Death's Door.
  - Gloorx Vloq can no longer cast Black Mark.
  - Various uniques have had their genders changed.
* Zombies, skeletons, and simulacrula no longer hide damage taken, and display
  the full names of the monster they were created from.
* Battlecry has been simplified, affecting all monsters of the same genus.
* Blood Saints's Legendary Destruction now casts two spells at a time.
* Necromancers gain Bind Soul, reviving slain monsters as simulacrula.
* Ghostly Fireball is now completely resistable by rN and causes draining.
* Obsidian statues can Mesmerise.
* Wizards and Ogre Mages have split up and re-arranged their many spell sets
  to arrive at three sets each, with minimal overlap.
* Spriggan air mages can no longer cast Control Winds.
* Hellions no longer have fire resistance or cold vulnerability.
* Deep elf archers no longer fire their bows in melee.
* Death scarabs no longer trail miasma, but are somewhat tougher.
* Tzitzimitl melee slows and rots victims, instead of creating miasma.
* Ushabti gain Dispel Undead and Warning Cry, and their clouds are now miasma.
* Friendly monsters will no longer open doors.
* Jellies no longer eat unseen items for non-Jiyva worshippers.
* Turtles no longer withdraw into their shells when injured.
* Giant eyeballs charge up their paralysis-stare 50% faster.
* Statues are now stabbable; obsidian & orange crystal statues gain sInv.
* Renamed monsters:
  - Giant newt -> frilled lizard.
  - Giant frog -> bullfrog.
  - Giant gecko -> leopard gecko.
  - Giant leech -> tyrant leech.
  - Giant eyeball -> floating eye.
  - Giant spore -> ballistomycete spore.
  - Giant orange brain -> glowing orange brain.
  - Greater naga -> nagaraja.
* Removed monsters:
  - Anubis guards.
  - Boulder beetles.
  - Chaos champions.
  - Griffons.
  - Putrid demonspawn.
  - Salamander stormcallers.
  - Sheep.
  - Wasps.
  - Norris.
  - Maud.
  - Wiglaf.

Spells
------
* New spell: Infestation (L8 Necromancy), appearing in the Necronomicon.
  Applies 'infested' to monsters in a large, smite-targeted area; a friendly
  death scarab erupts out of the victims when they die.
* New spell: Lesser Beckoning (L3 Translocation), which pulls a single target
  adjacent to the caster.
* All temporary allies are incapable of attacking out of LOS, not just summons.
* Confusing Touch is level 1 (was level 2).
* Cigotuvi's Embrace only degrades over time, not on-hit.
* Irradiate causes significantly less contamination when cast.
* Olgreb's Toxic Radiance causes less damage, but doesn't poison the caster.
* Simulacrum's duration is significantly shorter.
* Spells formerly in the Akashic Record have been redistributed elsewhere.
* Various other spellbooks have had minor adjustments.
* Removed: Cure Poison, Haste, and Warp Weapon.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=819c03263cfc6a964c52aecba27d7ede47d137e7

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 crawl-stone-soup/Makefile |  4 ++--
 crawl-stone-soup/PLIST    | 12 +++++++++---
 crawl-stone-soup/distinfo |  8 ++++----
 3 files changed, 15 insertions(+), 9 deletions(-)

diffs:
diff --git a/crawl-stone-soup/Makefile b/crawl-stone-soup/Makefile
index 9ad3a60..8ea4e07 100644
--- a/crawl-stone-soup/Makefile
+++ b/crawl-stone-soup/Makefile
@@ -1,7 +1,7 @@
 # $NetBSD: Makefile,v 1.7 2015/08/18 21:15:41 yhardy Exp $
 
-DISTNAME=	stone_soup-0.18.1-nodeps
-PKGNAME=	dungeon-crawl-stone-soup-0.18.1
+DISTNAME=	stone_soup-0.19.0-nodeps
+PKGNAME=	dungeon-crawl-stone-soup-0.19.0
 CATEGORIES=	games
 MASTER_SITES=	http://crawl.develz.org/release/
 EXTRACT_SUFX=	.tar.xz
diff --git a/crawl-stone-soup/PLIST b/crawl-stone-soup/PLIST
index 9f38283..3d832d6 100644
--- a/crawl-stone-soup/PLIST
+++ b/crawl-stone-soup/PLIST
@@ -1,9 +1,9 @@
-@comment $NetBSD: PLIST,v 1.3 2015/08/18 21:15:41 yhardy Exp $
+@comment $NetBSD$
 bin/crawl
 share/${PKGNAME}/dat/clua/autofight.lua
 share/${PKGNAME}/dat/clua/automagic.lua
+share/${PKGNAME}/dat/clua/delays.lua
 share/${PKGNAME}/dat/clua/kills.lua
-share/${PKGNAME}/dat/clua/runrest.lua
 share/${PKGNAME}/dat/clua/stash.lua
 share/${PKGNAME}/dat/database/FAQ.txt
 share/${PKGNAME}/dat/database/el/monflee.txt
@@ -74,6 +74,7 @@ share/${PKGNAME}/dat/des/branches/spider.des
 share/${PKGNAME}/dat/des/branches/swamp.des
 share/${PKGNAME}/dat/des/branches/tar.des
 share/${PKGNAME}/dat/des/branches/temple.des
+share/${PKGNAME}/dat/des/branches/temple_compat.des
 share/${PKGNAME}/dat/des/branches/tomb.des
 share/${PKGNAME}/dat/des/branches/vaults.des
 share/${PKGNAME}/dat/des/branches/vaults_rooms_empty.des
@@ -107,6 +108,7 @@ share/${PKGNAME}/dat/des/builder/uniques.des
 share/${PKGNAME}/dat/des/guide.txt
 share/${PKGNAME}/dat/des/portals/bailey.des
 share/${PKGNAME}/dat/des/portals/bazaar.des
+share/${PKGNAME}/dat/des/portals/desolation.des
 share/${PKGNAME}/dat/des/portals/icecave.des
 share/${PKGNAME}/dat/des/portals/lab.des
 share/${PKGNAME}/dat/des/portals/ossuary.des
@@ -142,7 +144,6 @@ share/${PKGNAME}/dat/des/sprint/zigsprint.des
 share/${PKGNAME}/dat/des/test.des
 share/${PKGNAME}/dat/des/test/suite-los.des
 share/${PKGNAME}/dat/des/test/suite.des
-share/${PKGNAME}/dat/des/traps/boulders.des
 share/${PKGNAME}/dat/des/traps/grate.des
 share/${PKGNAME}/dat/des/traps/rats_trap.des
 share/${PKGNAME}/dat/des/traps/spider_basket.des
@@ -165,6 +166,8 @@ share/${PKGNAME}/dat/des/variable/lemuel_castle.des
 share/${PKGNAME}/dat/des/variable/mini.des
 share/${PKGNAME}/dat/des/variable/mini_features.des
 share/${PKGNAME}/dat/des/variable/mini_monsters.des
+share/${PKGNAME}/dat/des/variable/polyominoes.des
+share/${PKGNAME}/dat/des/variable/the_grid.des
 share/${PKGNAME}/dat/descript/ability.txt
 share/${PKGNAME}/dat/descript/backgrounds.txt
 share/${PKGNAME}/dat/descript/branches.txt
@@ -498,6 +501,7 @@ share/${PKGNAME}/dat/dlua/v_shapes.lua
 share/${PKGNAME}/dat/dlua/vault.lua
 share/${PKGNAME}/dat/dlua/ziggurat.lua
 share/${PKGNAME}/docs/CREDITS.txt
+share/${PKGNAME}/docs/aptitudes-wide.txt
 share/${PKGNAME}/docs/aptitudes.txt
 share/${PKGNAME}/docs/arena.txt
 share/${PKGNAME}/docs/changelog.txt
@@ -513,6 +517,7 @@ share/${PKGNAME}/docs/develop/levels/advanced.txt
 share/${PKGNAME}/docs/develop/levels/introduction.txt
 share/${PKGNAME}/docs/develop/levels/syntax.txt
 share/${PKGNAME}/docs/develop/levels/triggerables.txt
+share/${PKGNAME}/docs/develop/monster_creation.txt
 share/${PKGNAME}/docs/develop/monster_speech.txt
 share/${PKGNAME}/docs/develop/new_dev_checklist.txt
 share/${PKGNAME}/docs/develop/patch_guide.txt
@@ -540,6 +545,7 @@ share/${PKGNAME}/settings/0.13_monster_glyphs.txt
 share/${PKGNAME}/settings/0.14_monster_glyphs.txt
 share/${PKGNAME}/settings/0.16_monster_glyphs.txt
 share/${PKGNAME}/settings/0.17_monster_glyphs.txt
+share/${PKGNAME}/settings/0.18_monster_glyphs.txt
 share/${PKGNAME}/settings/0.9_monster_glyphs.txt
 share/${PKGNAME}/settings/034_command_keys.txt
 share/${PKGNAME}/settings/052_monster_glyphs.txt
diff --git a/crawl-stone-soup/distinfo b/crawl-stone-soup/distinfo
index dcfc475..2a3c583 100644
--- a/crawl-stone-soup/distinfo
+++ b/crawl-stone-soup/distinfo
@@ -1,8 +1,8 @@
 $NetBSD: distinfo,v 1.4 2015/08/18 21:15:41 yhardy Exp $
 
-SHA1 (stone_soup-0.18.1-nodeps.tar.xz) = 391bae242f8506c5a7141320e681227852032c28
-RMD160 (stone_soup-0.18.1-nodeps.tar.xz) = 529d3c21048ec094c22a318d30c012f7e1104570
-SHA512 (stone_soup-0.18.1-nodeps.tar.xz) = 484d3ece15cac3ef5ac11d3f8a017156ed7120445e51ca6ac60673ca11b5cd682df10fe9273ef01f275faa6bb78ae2b2bd49fd52658f390ee4eed70d0ed66e71
-Size (stone_soup-0.18.1-nodeps.tar.xz) = 9716104 bytes
+SHA1 (stone_soup-0.19.0-nodeps.tar.xz) = eba014696a731641871dda490ab1b9f3b16e2dc5
+RMD160 (stone_soup-0.19.0-nodeps.tar.xz) = e9ce14442bc62e2b4d98d0c69f71709cf6a4ddc0
+SHA512 (stone_soup-0.19.0-nodeps.tar.xz) = 06a36ff4fd6e45cb50555f24e2e38dbd0da13b9ed47fd8f0fbc6f686746b92fa694a0661c1ef6831ff3df067c2095682d10340bf8199bb57a95a77e63e840554
+Size (stone_soup-0.19.0-nodeps.tar.xz) = 9886120 bytes
 SHA1 (patch-source__libunix.cc) = 485c3973bed32e88f7e84e4d42757a987d012090
 SHA1 (patch-source_platform.h) = d310773dc87504677108e59a050b5664d82d41e1


Home | Main Index | Thread Index | Old Index