The summoning spell branch is currently vastly underpowered compared to the other spell branches, at least for the lower levels. This holds true even for characters of the summoner class. This makes summoning and especially the summoner class unfun to play.
I've been experimenting with a set of small changes to improve the situation a little. These are not enough to completely fix the problem, but they do ease the pain a bit.
The proposed changes included in the attached diff:
Thank you for the contribution.
I agree with all the arch changes.
Why should failed summons cost no sp?
The rationale is that summon pet monster is a rare case of a spell whose success is in practice not controlled by the player due to frantic monster movement – when cast in directional mode.
An alternative might be to make the spell fall back to directionless mode if the targeted square is occupied.
Ping. Is more work needed to get this accepted?
Changes applied to trunk via updates 20742 to 20748