Crossfire Mailing List Archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

difficulties, bugs and notes on crossfire 0.91.4



It seems that in version 0.91.4, when failing to disarm a trap, you will
always trigger the trap, which means for low level characters, you can't
risk opening any trapped door, and hence cannot get anywhere in the
game.  Doortraps make the game very hard to get into.

Next: in this version, reading a scroll of destruction causes the server
to SIGBUS, after printing:
	Free object on list, process_events
	Object cleric has no speed, but is on active list
	Free object on list, process_events
	Object cleric has no speed, but is on active list
	Free object on list, process_events
	Object cleric has no speed, but is on active list
	Free object on list, process_events
	Object cleric has no speed, but is on active list
	Free object on list, process_events
	Object cleric has no speed, but is on active list
	Free object on list, process_events

	SIGBUS received
(cleric was the user who invoked the scroll of desctruction).

The new arrow/projectiles systems is wonderful, however it highlights
something I feel is wrong with the shop system: you have to have new
items (tiles) for each type of thing you want to sell.  Why not just use
the random_treasure style objects and place them onto shopfloors?  Since
there already is random: food, diamonds, rings, scrolls, spells,
weapons, armor; the basic shop tiles are already covered.  Using a
system like this allows you to get rid of the special shop tiles, and to
be able to sell anything in particular.

Nick Williams, Systems Architecture Research Centre, City University, 
London, EC1V 0HB.  UK.

Web: http://web.cs.city.ac.uk/finger?njw
E-mail: njw@cs.city.ac.uk (MIME and ATK)
Work Telephone: +44 71 477 8551
Work Fax: +44 71 477 8587