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



Module Name:	pkgsrc-wip
Committed By:	Yorick Hardy <yorickhardy%gmail.com@localhost>
Pushed By:	yhardy
Date:		Fri Aug 10 21:48:02 2018 +0200
Changeset:	6058b76033c846bf16703ca155513dbfdcd77ea5

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

Stone Soup 0.22 (20180810)
--------------------------

Highlights
----------
* Player ghosts now only appear in sealed ghost vaults
* New spell library interface
* User interface revamp for Tiles and WebTiles

Branches, Environment
---------------------
* Player ghost vaults:
  - Ghosts now only appear in vaults sealed by runed doors or transporters.
  - The ghost is always visible from outside the vault through clear walls.
  - Dozens of new ghost vaults with a variety of themes. All contain loot, and
    many place other monsters with extra loot.
  - Each level from Dungeon:3 onwards has a fixed chance of placing a ghost
    vault in most connected branches.
* Players on Abyss:1-4 will sometimes be drawn a level deeper, with the chance
  increasing based on XL and decreasing based on current depth.
* The Hall of the Hellbinder WizLab has fewer higher-tier demons.
* Two-headed ogres are less common in earlier dungeon levels.

Character
---------
* The player can use wands in all forms.
* The player can't order allies while confused.
* The MP-powered wand mutation allows use of wands at 0 MP and is now
  considered a good mutation.

Gods
----
* Dithmenos revamp:
  - Dithmenos's Shadow Step ability no longer requires the target monster to
    be 'still' and has an HP cost of 8% max HP.
  - Dithmenos no longer has an anti-fire conduct and allows use of fire-themed
    spells, items, and abilities.
  - Dithmenos is now an evil god, hence is hated by the good gods and holy
    monsters.
* Fedhas' Sunlight is now the 1* ability and Evolution is now the 2* ability.
* Makhleb's Major Destruction has its range increased to 7 and Minor
  Destruction has its range reduced to 5.
* Yredelemnul's Enslave Soul ability is now smite-targeted.
* Trog no longer has a Burn Spellbook ability.

Interface
---------
* In the Tiles minimap, the exploration horizon has a distinct colour.
* WebTiles chat improvements (server support may vary):
  - The player can use `/mute' and `/unmute' commands on chatters.
  - The `/mutelist' command shows the current mute list.
  - The chat window has a minimize button that removes message notification.
  - The `/hide' and `/hide forever` commands minimize/remove the chat window.
* Wands of digging now have a targeter showing the dig range.
* Updated visual theme for Tiles and WebTiles.
* Tiles and WebTiles informational screens now show tiles where appropriate.

Items
-----
* New Amulet: the Amulet of the Acrobat, which boosts the wearer's EV by 15
  for non-attacking movement and rest actions.
* The Mace of Variability is reworked to sometimes create arcs of chaos that
  harm nearby monsters, but not the wielder. The enchantment is now a fixed +7.
* The Vampire's Tooth is now a +12 quick blade instead of a +4 dagger.
* Maxwell's Thermic Engine no longer has rC- and rF-.
* All fog types from Scrolls of Fog now spread like grey and black fog.

Monsters
--------
* Player ghosts can now follow the player through stairs.
* Minotaur monsters have increased health, defenses, and HD. They also spawn
  with armour and either tomahawks or javelins.
* Swamp worms and Iron Giants now have Harpoon Shot: a range 6 ability
  that fires a shot which pulls the player adjacent.
* Harold has better melee damage and armour, and he places earlier. His Bolt
  of Fire and Blink spells are replaced with Harpoon Shot and Sentinel's Mark.
* Jorgrun has Iron Shot instead of Shatter and places earlier.
* Ilsuiw spawns on Shoals:2-4 instead of nearly always spawning on Shoals:4.
* Engulf status from Water Elementals now blocks god abilities but no longer
  slows movement.
* The Barb status from manticore barbs now counts any non-movement actions
  towards removing the status.
* Swamp worms no longer spawn submerged in water.
* Sojobo, air elementals, ball lightnings, and twisters have resistance to
  Tornado instead of resistance to all wind attacks.
* Shock serpent retaliation now properly checks rElec.

Spells
------
* Spell Library:
  - Spells from books are automatically added to a global library upon pickup.
  - Library spells can be memorized from anywhere through the 'M' screen.
  - Spellbooks are destroyed after their spells are added to the library.
  - Vehumet won't offer you a spell you already have in your library.
* Borgnjor's Vile Clutch constriction damage is reduced by 25% and the spell
  is no longer in the Necromancer starting book (the Book of Necromancy).
* Lee's Rapid Deconstruction can no longer destroy walls.
* Ozocubu's Armour now expires immediately upon movement.
* Spellcasting success rates no longer use a step-down, making L9 spells
  slightly easier to cast.
* Passwall now has better range scaling, a lower max spellpower and a targeter
  to show its range.

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

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    | 4 ++++
 crawl-stone-soup/distinfo | 8 ++++----
 3 files changed, 11 insertions(+), 7 deletions(-)

diffs:
diff --git a/crawl-stone-soup/Makefile b/crawl-stone-soup/Makefile
index ef4cc11a7e..9c79d7c4c3 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.21.1-nodeps
-PKGNAME=	dungeon-crawl-stone-soup-0.21.1
+DISTNAME=	stone_soup-0.22.0-nodeps
+PKGNAME=	dungeon-crawl-stone-soup-0.22.0
 CATEGORIES=	games
-MASTER_SITES=	http://crawl.develz.org/release/0.21/
+MASTER_SITES=	http://crawl.develz.org/release/0.22/
 EXTRACT_SUFX=	.tar.xz
 WRKSRC=		${WRKDIR}/${DISTNAME:S/-nodeps//}/source
 
diff --git a/crawl-stone-soup/PLIST b/crawl-stone-soup/PLIST
index f19663ceed..b5b430561a 100644
--- a/crawl-stone-soup/PLIST
+++ b/crawl-stone-soup/PLIST
@@ -78,6 +78,7 @@ 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
+share/${PKGNAME}/dat/des/branches/vaults_rooms_ghost.des
 share/${PKGNAME}/dat/des/branches/vaults_rooms_hard.des
 share/${PKGNAME}/dat/des/branches/vaults_rooms_standard.des
 share/${PKGNAME}/dat/des/branches/zot.des
@@ -159,6 +160,7 @@ share/${PKGNAME}/dat/des/variable/compat.des
 share/${PKGNAME}/dat/des/variable/d_encompass.des
 share/${PKGNAME}/dat/des/variable/float.des
 share/${PKGNAME}/dat/des/variable/geyser.des
+share/${PKGNAME}/dat/des/variable/ghost.des
 share/${PKGNAME}/dat/des/variable/grated_community.des
 share/${PKGNAME}/dat/des/variable/large_abstract.des
 share/${PKGNAME}/dat/des/variable/large_themed.des
@@ -435,6 +437,7 @@ share/${PKGNAME}/dat/descript/zh/unrand.txt
 share/${PKGNAME}/dat/dlua/debug.lua
 share/${PKGNAME}/dat/dlua/dungeon.lua
 share/${PKGNAME}/dat/dlua/fnwrap.lua
+share/${PKGNAME}/dat/dlua/ghost.lua
 share/${PKGNAME}/dat/dlua/init.lua
 share/${PKGNAME}/dat/dlua/iter.lua
 share/${PKGNAME}/dat/dlua/layout/geoelf.lua
@@ -565,6 +568,7 @@ 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/neo_command_keys.txt
 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 ce50ef6b1d..f6de06b5af 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.21.1-nodeps.tar.xz) = f45b4d28f763570cc8c6eb34bcc48b3c0444ef0c
-RMD160 (stone_soup-0.21.1-nodeps.tar.xz) = d0e1c6ce10ced2e88e6c8e6118531009a1434edd
-SHA512 (stone_soup-0.21.1-nodeps.tar.xz) = 75927bc4bd963bebdb7bbf6f94d54046c8ce87a7021f06af34cb7cb2a8f3611b845228c2646d12ba51ab74f40bf5c22d4e0bff7be65e8a704a27569665019062
-Size (stone_soup-0.21.1-nodeps.tar.xz) = 10260856 bytes
+SHA1 (stone_soup-0.22.0-nodeps.tar.xz) = 6c7797f5b84f6e20a3c254ff2c16f09268325957
+RMD160 (stone_soup-0.22.0-nodeps.tar.xz) = 8e2d573148f1b66839115e7dbfb9384e274ac665
+SHA512 (stone_soup-0.22.0-nodeps.tar.xz) = bd9a1afc7475147af9b01dc9815d5855a2000d2b3bc8ca6b6a0edb81f5e500a5282a67788f609128a610018720b2a9eb45501ba5d131a611f38eaabd80547e37
+Size (stone_soup-0.22.0-nodeps.tar.xz) = 10433644 bytes
 SHA1 (patch-source__libunix.cc) = 485c3973bed32e88f7e84e4d42757a987d012090
 SHA1 (patch-source_platform.h) = d310773dc87504677108e59a050b5664d82d41e1


Home | Main Index | Thread Index | Old Index