monster and Elbereth unless there's no other choice. Suggested by NetSysFire, don't create new monsters on top of scrolls of scare monster. Not mentioned in the suggestion: unless they are a type of monster that isn't affected by such scrolls. This extends it to teleport destination too. Avoid placing a monster on a scroll of scare monster or on engraved Elbereth if there are other locations available. Only performed for callers of goodpos() who explicitly request it, which at the moment are makemon(), rloc(), and enexto(). Also, propagate 'mmflags_nht' to a bunch of places that were left using long or unsigned for makemon() and goodpos() flags. I didn't attempt to be systematic about that though. Implements #717
25 KiB
25 KiB