True aim is now in the book of blades, so you can learn it without an extra skill book. (Robert Barber)
Forgetting a spell while wielding a staff that imbues it will now properly fail. (Paul Strickland)
Failing to forget no longer uses a turn.
Unenchanted weapons and armor which you have found the enchantment of now report +0. (Mike Ratzlaff)
Objects collapsing into meatballs now properly state if the result is multiple meatballs. (Nathan Bogue)
Tutorial for signpost for kiwis now mentions the hostile tag on the look description. (Claudio)
Signpost added to surace world. (SilverAnalyst)
Someone to greet you on the surface world. (Andrew Walker)
Unequippable item slots say No Item slot rather than Empty slot. Empty body slots report the appendage name (left hand, radula, etc)
+ and * by the god reports when praying lets you know how much they like your fashion sense. (hotpoo)
Frogs have a bonus to attack vs insects. (Robert Barber)
Silver and gold weapons will occasionally dull if used against non-vulnerable targets.
Finally added the cute and cuddly triceratops!
If you id the enchantment of an item by throwing it, now the stack you threw it from wil also be ided. (Mike Ratzlaff)
Sleeping creatures have a visual indication. (Mike Ratzlaff)
Swapping worn armour with wielded sword no longer causes you to wear the sword. (Mike Ratzlaff)
Rolling boulder works on some monsters.
Fix minor spelling errors (Gurkan Sengun)
Full AI state was being cleared when nothing was edible rather than just the single edible bit. (Don Collins)
Dipping nothing into a potion no longer crashes, provided you figured a way to do that in the first place. (Richard Quirk)
Two or more equipped items with extra attacks now properly stack the chance of invoking the attacks, rather than jumping straight to a 99% chance. (Richard Quirk)
One new room type.
Mountain and Hills in Ibson The Grey's tileset are now in their correct positions.
XU4 is a remake of the computer game Ultima IV. The goal is to make
it easy and convenient to play this classic on modern operating
systems. XU4 is primarily inspired by the much more ambitious project
Exult.
XU4 isn't a new game based on the Ultima IV story -- it is a faithful
recreation of the old game, right up to the crappy graphics. If you
are looking for a game with modern gameplay and graphics, this is not
it -- yet. New features that improve the gameplay and keep with the
spirit of the original game will be added.
XU4 also tries to maintain strict compatibility with the original for
its savegame files. You can use a game saved in XU4 with the original
and vice versa, at least in theory.
- if we're going to supply the build makefile, it shouldn't require gmake.
- don't install executable html or gif files
- add patch comments
- const correctness for string constants, as demanded by gcc 4.5
- avoid needing -lcompat
- fix a y2038 issue
PKGREVISION -> 2
reason believes that "x86_64" is a 32-bit Intel platform. Fix that, and
reenable Dragonfly.
While here, add patch comments and include desktopdb.mk. Bump PKGREVISION
for the latter.
The makefile and PLIST says that x86_64 platforms will produce a file
called snipe2d.amd64.dynamic, but on DragonFly the file created was
snipe2d.x86_64.dynamic. The Makefile adjusted accordingly.
I would wager that more platforms than just DragonFly need the original
unpatched code for this to build. I would like to have the patch conditional
on __NetBSD__, but because it's been patched like this so long, I'm leaving
the NetBSDism as the default and the original code switched on with
__DragonFly__. Other platforms will have to tag on as they get identified.