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.20.0



Module Name:	pkgsrc-wip
Committed By:	Yorick Hardy <yorickhardy%gmail.com@localhost>
Pushed By:	yhardy
Date:		Thu May 25 23:09:53 2017 +0200
Changeset:	a810dfb2ce7ff705a27433307e3aa3ce53e5bebc

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.20.0

Stone Soup 0.20 (20170525)
--------------------------

Highlights
----------
* New species: Barachim
* New spells: Poisonous Vapours and Ignition
* New scarf items: Armour for the cloak slot with new egos
* New evocations: Wands and an evocable based on spells formerly found on rods

Branches, Environment
---------------------
* The Slime Pits treasure vault walls are breached when the Royal Jelly dies.
* Web traps created in play (by e.g. jumping spiders) are destroyed on
  escape.
* The Tomb of Ancients now has one-way escape hatches with return hatches
  nearby instead of stairs.
* New transporter dungeon feature: a one-way portal to elsewhere on the level.
  Currently used in a number of new loot vaults.

Character
---------
* New species: Barachim, with an powerful innate Hop ability and good
  aptitudes balanced by slow movement and an increased base LOS radius.
* Ogre aptitudes have been adjusted, trading M&F skill for spells.
* Mummies' spellcasting aptitude has been increased to +2, from -1.
* Deep dwarves have an innate ability that heals them and has a chance of
  permanently reducing their MP. Their old recharge ability has been removed.
* Loud noises no longer break mesmerization or fear.
* Various 'badform' (e.g. wispform) special cases have been removed.
* Several abilities that triggered exhaustion now have their own cooldown timers.
* Removed:
  - High elves.
  - Mottled draconians.
  - Vestigial Lava Orcs/Djinni. Saves will load, but (after a prompt) will be
    converted to Hill Orcs/Vinestalkers.

Gods
----
* The Shining One:
  - Cleansing Flame is more effective against non-evil enemies.
  - All bonus-damage 'stab' attacks are prevented.
  - Poison is no longer forbidden.
* Minor Elyvilon wrath effects removed; enemy lifesaving strengthened.
* Nemelex's wrath reclaims all decks, rather than sabotaging them.

Interface
---------
* The species selection menu has been reworked to have a more useful
  conceptual organization, with species grouped into "simple", "intermediate",
  and "advanced" categories.
* Noise from the last turn is displayed in the top-right, replacing gold.
  (Gold can still be seen with % and $.)
* Terminal colors now work properly on a wider range of terminals by default.
  However, as a consequence the default background map color is dark blue.
  To get dark grey, depending on your terminal you can set
  `bold_brightens_foreground=true` or `allow_extended_colours=true` in
  your rc file.
* New equip_bar option that replaces the noise display with a display of the
  glyphs of your equipped items (console only).
* Monsters' melee attacks, including estimates of potential damage, are
  now included in their descriptions.
* The player's odds of succeeding with melee confusion attacks is displayed.
* auto_butcher can be configured to trigger on different hunger levels.
* Stash searches now hide distant duplicate matches of more vanilla
  weapons, armour, and ammo by default. Searches results are now first
  ordered by items' descriptive names, rather than by the whole string
  including determiners.
* Red draining is now divided into red and magenta; magenta is the worst.
* The mouse can be used in webtiles (now enabled by default, previously a
  secret option).
* Local versions have much-improved support for custom sounds; see
  https://github.com/crawl/crawl/commit/4270d38ebf63 for details.
* SDL Tiles now no longer disables screen savers.

Items
-----
* New item type: scarves, occupying the cloak slot.
  - Scarves give 0 AC and cannot be enchanted, but always have an ego.
  - Scarf egos: Cloud Immunity, Spirit Shield, Resistance, rMsl.
* Evocations:
  - New wand types: Clouds and Scattershot.
  - New misc item: the Lightning Rod, a 4-charge XP evocable.
  - Wands scale better with Evocations.
  - Wands can no longer be zapped while confused.
  - Wands of disintegration no longer destroy terrain.
  - Wands of digging can now destroy statues.
  - Wand and miscellaneous acquirement merged into 'evocations'.
* Unrandarts:
  - New unrand: Maxwell's Thermic Engine, a freezing/flaming double sword that
    increases in power with each swing taken.
  - The Ratskin Cloak's stats have been tweaked, and it can now summon rats.
  - Amulet of Bloodlust: Slay+6 (was +3), MR++ (was MR+).
  - Shield of Ignorance: Now +10 {Int-4, rN+}. *Curse, AC+4 removed.
  - Sword of Jihad: renamed to Zealot's Sword.
  - Sceptre of Torment only torments on-hit, rather than randomly.
  - The Captain's Cutlass no longer chops off hydra heads.
  - The Ring of Shaolin is renamed to the Ring of Phasing, and the bow of Krishna
    "Sharnga" is renamed to the longbow "Zephyr".
* Potions of cure mutation, beneficial mutation, and mutation have been merged.
* All types of food take one turn to eat.
* All types of manuals are pre-identified.
* Weapons:
  - Giant Spiked Clubs have had their base delay lowered slightly.
* Removed:
  - Wands of heal wounds, haste, teleportation, and slowing.
  - Rods.
  - Discs of Storms.
  - The Hat of the High Council, the Scimitar of Flaming Death, and the Dagger
    of Chilly Death.
  - Beef jerky and pizza.

Monsters
--------
* Draconian callers -> stormcallers, which Smite, Summon Drakes, and Upheaval.
* Mottled dragons -> acid dragons.
* Two-headed ogres are significantly stronger.
* The 'draining' effect once again lowers monsters' MR.
* Various unique monsters give better rewards for defeating them.
* Monsters such as alligators get a larger movement speed increase when using
  their Sprint ability.
* Maurice and Ijyb now always have wands, and Ijyb first appears a bit deeper
  in the Dungeon.
* Draconian ghosts will no longer have negative energy breath.
* Removed:
  - Mottled draconians.
  - Draconian zealots.
  - Hill giants.

Spells
------
* New spell: Poisonous Vapours (L2 Poison/Air); creates an extremely short-
  duration poison cloud on a targeted creature. Appears in the VM book.
* New spell: Ignition (L8 Fire). Drops a weakened Fireball on every monster in
  line of sight. The caster and their allies are unaffected.
* Gell's Gravitas is now Translocations only (was Tloc/Hex).
* Portal Projectile is now Tloc/Hex (was Translocations only).
* Swapped Portal Projectile and Gell's Gravitas in the Wr/AM starting books.
* Book of Conjurations: Battlesphere replaced with Force Lance.
* Book of Air: Repel Missiles replaced with Airstrike.
* Confusing Touch is less effective, especially against high-HD enemies.
* Sandblast consumes stones directly from inventory, but no longer functions
  without ammo, and cannot consume large rocks.
* Removed:
    - Delayed Fireball.
    - Poisonous Cloud
    - Repel Missiles.

Modding/contribution support
----------------------------
* A number of guides from contributor Cerol on how to change key components
  of the game (first debuted in r/dcss and r/roguelikes) have been added to
  the documentation. These can be found at:
    - https://github.com/crawl/crawl/blob/master/crawl-ref/docs/develop/background_creation.txt
    - https://github.com/crawl/crawl/blob/master/crawl-ref/docs/develop/god_creation.txt
    - https://github.com/crawl/crawl/blob/master/crawl-ref/docs/develop/mutation_creation.txt
    - https://github.com/crawl/crawl/blob/master/crawl-ref/docs/develop/species_creation.txt

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

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

diffstat:
 crawl-stone-soup/Makefile |  6 +++---
 crawl-stone-soup/PLIST    | 11 +++++++++--
 crawl-stone-soup/distinfo |  8 ++++----
 3 files changed, 16 insertions(+), 9 deletions(-)

diffs:
diff --git a/crawl-stone-soup/Makefile b/crawl-stone-soup/Makefile
index 1831606a39..194f6c42a9 100644
--- a/crawl-stone-soup/Makefile
+++ b/crawl-stone-soup/Makefile
@@ -1,9 +1,9 @@
 # $NetBSD: Makefile,v 1.7 2015/08/18 21:15:41 yhardy Exp $
 
-DISTNAME=	stone_soup-0.19.4-nodeps
-PKGNAME=	dungeon-crawl-stone-soup-0.19.4
+DISTNAME=	stone_soup-0.20.0-nodeps
+PKGNAME=	dungeon-crawl-stone-soup-0.20.0
 CATEGORIES=	games
-MASTER_SITES=	http://crawl.develz.org/release/
+MASTER_SITES=	http://crawl.develz.org/release/0.20/
 EXTRACT_SUFX=	.tar.xz
 WRKSRC=		${WRKDIR}/${DISTNAME:S/-nodeps//}/source
 
diff --git a/crawl-stone-soup/PLIST b/crawl-stone-soup/PLIST
index 3d832d6cb3..f19663ceed 100644
--- a/crawl-stone-soup/PLIST
+++ b/crawl-stone-soup/PLIST
@@ -167,6 +167,7 @@ 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_bubble.des
 share/${PKGNAME}/dat/des/variable/the_grid.des
 share/${PKGNAME}/dat/descript/ability.txt
 share/${PKGNAME}/dat/descript/backgrounds.txt
@@ -471,11 +472,13 @@ share/${PKGNAME}/dat/dlua/lm_items.lua
 share/${PKGNAME}/dat/dlua/lm_mon_prop.lua
 share/${PKGNAME}/dat/dlua/lm_monst.lua
 share/${PKGNAME}/dat/dlua/lm_mslav.lua
+share/${PKGNAME}/dat/dlua/lm_named_hatch.lua
 share/${PKGNAME}/dat/dlua/lm_pdesc.lua
 share/${PKGNAME}/dat/dlua/lm_props.lua
 share/${PKGNAME}/dat/dlua/lm_timed.lua
 share/${PKGNAME}/dat/dlua/lm_tmsg.lua
 share/${PKGNAME}/dat/dlua/lm_toll.lua
+share/${PKGNAME}/dat/dlua/lm_trans.lua
 share/${PKGNAME}/dat/dlua/lm_trig.lua
 share/${PKGNAME}/dat/dlua/lm_trove.lua
 share/${PKGNAME}/dat/dlua/loadmaps.lua
@@ -508,10 +511,13 @@ share/${PKGNAME}/docs/changelog.txt
 share/${PKGNAME}/docs/crawl_manual.txt
 share/${PKGNAME}/docs/develop/IRC.txt
 share/${PKGNAME}/docs/develop/android.txt
+share/${PKGNAME}/docs/develop/background_creation.txt
 share/${PKGNAME}/docs/develop/coding_conventions.txt
+share/${PKGNAME}/docs/develop/contribution-process.txt
 share/${PKGNAME}/docs/develop/ctags.txt
 share/${PKGNAME}/docs/develop/editor_tips.txt
 share/${PKGNAME}/docs/develop/gdb_tips.txt
+share/${PKGNAME}/docs/develop/god_creation.txt
 share/${PKGNAME}/docs/develop/keys.txt
 share/${PKGNAME}/docs/develop/levels/advanced.txt
 share/${PKGNAME}/docs/develop/levels/introduction.txt
@@ -519,10 +525,10 @@ 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/mutation_creation.txt
 share/${PKGNAME}/docs/develop/patch_guide.txt
-share/${PKGNAME}/docs/develop/process.txt
 share/${PKGNAME}/docs/develop/save_compatibility.txt
+share/${PKGNAME}/docs/develop/species_creation.txt
 share/${PKGNAME}/docs/develop/spells.txt
 share/${PKGNAME}/docs/develop/testing.txt
 share/${PKGNAME}/docs/develop/tiles_creation.txt
@@ -558,6 +564,7 @@ share/${PKGNAME}/settings/dec_glyphs.txt
 share/${PKGNAME}/settings/dvorak_command_keys.txt
 share/${PKGNAME}/settings/ibm_glyphs.txt
 share/${PKGNAME}/settings/init.txt
+share/${PKGNAME}/settings/mac/Crawl profile.terminal
 share/${PKGNAME}/settings/no_vi_command_keys.txt
 share/${PKGNAME}/settings/old_unicode_glyphs.txt
 share/${PKGNAME}/settings/safe_move_shift.txt
diff --git a/crawl-stone-soup/distinfo b/crawl-stone-soup/distinfo
index 4c6890ca0d..461ba33279 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.19.4-nodeps.tar.xz) = 20159b9022723bddeb16e9d3a9967cbe6b7b2047
-RMD160 (stone_soup-0.19.4-nodeps.tar.xz) = 743b7f2835ea271a4ed49b6cba767145d82577e3
-SHA512 (stone_soup-0.19.4-nodeps.tar.xz) = aa191ec16fefd8665fc5af0a219577eb31f0bc59fb7cc0258cbaaf3476af999402a58a7883569eb868fe0ba6469284044035faabf96cf7cb3dea9a85eca423e9
-Size (stone_soup-0.19.4-nodeps.tar.xz) = 9886344 bytes
+SHA1 (stone_soup-0.20.0-nodeps.tar.xz) = c2f8adacc50d0afe33e6506a2e56d84cca8b6661
+RMD160 (stone_soup-0.20.0-nodeps.tar.xz) = 4ddaa787aea33c98261123d8777f16e69d02b0d1
+SHA512 (stone_soup-0.20.0-nodeps.tar.xz) = 5d73df60bbde5033e01550955fc8144458a29d609c0cae8121f9cd039228af5b860b5e9aba4ccd03b02e901f714ff5f5d920dcecce37481c9d6ed5d1412f709a
+Size (stone_soup-0.20.0-nodeps.tar.xz) = 9971600 bytes
 SHA1 (patch-source__libunix.cc) = 485c3973bed32e88f7e84e4d42757a987d012090
 SHA1 (patch-source_platform.h) = d310773dc87504677108e59a050b5664d82d41e1


Home | Main Index | Thread Index | Old Index