Anonymous | Login | 2024-04-19 04:28 CEST |
Main | My View | View Issues | Change Log | Wiki | Tavern | News |
Viewing Issue Simple Details [ Jump to Notes ] [ Wiki ] | [ View Advanced ] [ Issue History ] [ Print ] | |||||||||||
ID | Category | Severity | Reproducibility | Date Submitted | Last Update | |||||||
0001617 | [DCSS] FR: Other | minor | have not tried | 2010-05-26 03:34 | 2010-05-26 23:29 | |||||||
Reporter | Lemuel | View Status | public | |||||||||
Assigned To | ||||||||||||
Priority | normal | Resolution | open | |||||||||
Status | new | Product Branch | 0.7 ancient branch | |||||||||
Summary | 0001617: monsters with minds should understand corners; mindless monsters should not understand cover | |||||||||||
Description |
Right now, afaik, Crawl monsters all use the same movement algorithm, modulo battiness and fleeing/not. This is immersion-breaking in a couple cases. First, monsters fleeing around a right-angle corner don't realize they should use the diagonal, allowing the player a free shot. And second, mindless monsters prefer LoS-breaking routes when approaching the player. Easy fix: mindless monsters approaching the player should take a direct approach, ignoring the chance to break LoS. Non-mindless monsters fleeing should take corners where possible, i.e. in this case: xxx.x xxx@x xxxmx ..12x xxxxx fleeing m, if it has a mind, should move to 1, rather than 2 as it does now. Besides the current system seeming borderline-buggy, this change will strengthen the distinction between mindless and non-mindless monsters. |
|||||||||||
Additional Information | ||||||||||||
Tags | No tags attached. | |||||||||||
Attached Files | ||||||||||||
|
Mantis 1.1.8[^] Copyright © 2000 - 2009 Mantis Group |