wiki:Tickets for 3.3

Version 2 (modified by magnate, 8 years ago) (diff)

--

Tickets for 3.3 - what to do with them

Tickets which could be considered done

#77 Add new room and level types
#600 Allow specified monster drops & remove special-casing of Morgoth artifacts
#753 Work out some better display for the disarming skill on 'C' screen
#1098 make 'distclean' cleans too much, 'clean' too little
#1124 Consolidate flag data into list-* files
#1300 Need a way to walk into trapdoors
#1332 Make mimics and lurkers tougher

Changes/fixes it would be nice to have in 3.3:

#50 Fix level feelings
#572 Avoid unavoidable deaths
#838 isolated initial room
#1287 Check up on licences of fonts
#1369 Rebalance ego DSMs (tweak for now, full fix follows #786)
#1377 Copyright notices are inconsistent
#1427 Monster saves are too powerful versus sleep

Changes/fixes it would be nice to have in 3.4:

#340 Add tests and documentation for z-msg
#426 Make traps more interesting
#484 Add new curses: cannot-drop curse
#485 Add new curses: pval-flipping curse
#534 Rework critical hits
#589 Identify spell should check that there are items to identify before checking mana (but this is actually related to command handling)
#592 Add new curses: anchorage
#593 Add new curses: hide the monster health bar
#674 Speed up item generation
#720 Check to see how rare/common certain item kinds are again
#726 Rationalize damage/effects simultaneously applied
#786 Collect better statistics on items
#828 Make to-hit formula more intuitive
#844 OoD should not destroy cursed items anymore
#847 After killing Morgoth, staircase can appear in wall
#851 Drain EXP should drain XP in proportion to total XP, not a constant
#916 Curses: Aggravate should aggravate less
#917 Add new curses: Nullify
#950 Save monster + everseen info to a player-specific knowledge file
#992 Make multi-breath effects better than single breath effects
#1015 Granular ESP
#1017 Throwing from the quiver
#1018 Cursed ammo doesn't make sense
#1037 inventory should be sorted before items remaining is displayed
#1068 Get rid of item_tester_unknown in spells2.c
#1127 Options not sticking across generations
#1145 Afraid monsters should fail to cast spells
#1156 Revisit stacks of consumables.
#1205 Rework armour penalties
#1259 Allow access to birth options from quickstart screen
#1269 Object origin text does not render xchars properly in non-Latin charsets
#1276 Make status effects more interesting
#1279 Introduce monster mana
#1295 Allow access to birth options at the final stage of character creation (duplicate of #1259?)
#1303 Create savefile loader testsuite
#1315 Shopkeeps overpay for partial ID'd =Mouse
#1328 Rewrite target.c so it's less hideous
#1386 Sort brands by damage

Changes it would be nice to have at some later point:

#31 Add a "start kit" option (a la Ey)
#71 A "give me a random, reasonably playable character" button
#234 Unify useable/eatable/spell code
#418 Add timed detections (i.e. non-monster ESP)
#509 Make "detect magic" a useful spell
#524 Avoid using atexit()
#591 Monster recovery should happen each turn regardless of how far away monsters are from the player
#632 Detect Enchantment should be more consistent
#659 Get valgrind reporting that all memory is properly freed at game exit
#671 Loading the same gamefile should load preferences, even with a different character name
#807 Savefile: remove excess null-bytes
#808 Savefile: save monster memory records sparsely
#876 Check for format-string based security holes
#1030 Better save location and output for char dump
#1100 Tell the player where character dumps get saved to
#1104 Add ./angband -l command to list savefiles you can play (for use with -u)
#1120 Clean up squelch messages
#1194 Changes to doors and spikes
#1220 Improve the -u switch
#1237 Remove hard-coded limits
#1263 Add desktop entries to the source and buildsystem
#1280 Allow --with-varpath to override PRIVATE_USER_DIR
#1285 Better make system
#1288 Remove cheat options, move them to wizard mode
#1296 Remove 'b'rowse command
#1298 Update races
#1314 Mushrooms should be their own tval
#1325 Chardump inventory spacing is inconsistent
#1331 Ensure map updates do not give away info
#1394 Allow ego types to have negative pvals
#1395 Allow ego types to affect item weight
#1424 Remove plural_aux()

Input/command stuff:

#53 Allow keyset-agnostic macros
#97 Outstanding menus to fix
#105 Better macro UI
#139 Command handling code is hard to grok
#437 Inscriptions shouldn't ignore roguelike keyset option
#620 Angband doesn't see difference between numpadarrows/diagonals from others. #758 Pref file loading bug
#856 Shop honours macros
#858 Insribing objects Max=#
#925 Accessibility: add a directional look command
#966 Repeat and Scrolls
#1036 Deleting a Macro can break things
#1187 Opening chests from a stack
#1252 Rogue keyset does not work with Enter command
#1255 Allow squelching from look command
#1293 Inconsistent behaviour about dropping squelched items
#1308 Repeated observations when walking over stuff
#1313 'n' keeps target when confused
#1316 Running/Tunnelling? not working with arrow keys in Roguelike keyset (nightly builds)
#1378 Keymap adding is a bit screwy, doesn't let you input 'Return' in a keymap
#1389 Keymap editor doesn't save '\' properly
#1430 'n' crashes when previous action used an item that no longer exists

Display stuff:

#119 Flicker of a direction prompt from 3.0.5
#146 Using "show_piles" in graphics mode should use a tile, not the ampersand.
#400 Make graphics less hardcoded
#427 When screen is above a certain length, text is limited to 15 characters
#905 Some Monster Tiles Mapped to Wrong Graphic
#914 Display a detection radius marker in graphics mode
#1111 Item lists are right aligned
#1128 Subwindows not refreshing when loaded from prf file
#1374 Loading window preferences doesn't work (duplicate of #1128?)
#1391 Prroblem with Gervais tiles
#1412 Screenshots cause map flooding
#1423 Accents do not always display properly

Mouse stuff:

#454 Button patch: buttons not redrawn in inventory/equip/etc mode
#455 Button patch: string and number entry do not have buttons

Platform-specific stuff:

#506 MacOS: Keep SVN Angband from interfering with other versions
#617 Clicking on "Angband ... dev" button brings an empty red window.
#636 .ini file reading/writing on Windows is extremely inefficient
#880 Dead keys do not work in OS X port
#942 Move angband.ico to src\win
#952 No solid walls under -mgtk
#1059 Get the buildsystem working on OpenBSD again
#1232 Improve -mgcu behaviour in 16-colour xterms
#1235 New visual characters are not preserved over entry/exit to shops in GTK
#1239 Nomad tiles + SDL = problems
#1244 Bigtile/Double/Triple? tiles don't work in GTK
#1245 Windows: flicker on menus
#1261 OS X port extended characters are wrong
#1266 SDL Options bug
#1267 SDL fonts appear in random order
#1265 Slow game and map/overhead term window
#1312 Savefile creates reproduceable crash
#1318 Quality squelching settings not saved when game is exited
#1375 Add Mac OS X support to configure.ac and version.sh support to the Mac build
#1379 Ctrl-x should have the same behaviour as the Quit button
#1417 Return key registers as J on OS X

These four are still unconfirmed (milestone Triage), all platform-specific I think:

#1282 Crash on startup (v 3.2 Mac OS X 10.4.11 PPC)
#1351 Unable to open or import save files
#1380 Problem with 5x8x font
#1425 Crash when down arrow is pressed. Build 712c297ec6