Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Assorted tweaks #205

Closed
wants to merge 24 commits into from
Closed
Show file tree
Hide file tree
Changes from 2 commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
c26431a
Vary oracle tree type based on pool type
RojjaCebolla Oct 10, 2021
8bbe5dc
Create a top-level symlink to the license
RojjaCebolla Oct 10, 2021
a977b41
Add some additional transmutations for elementals
RojjaCebolla Oct 10, 2021
d39c568
Un-capitalize to-hit on botl display
RojjaCebolla Oct 10, 2021
36cb4ff
Correct some typos in monster insults
RojjaCebolla Oct 10, 2021
d374a91
Add some rumors related to dragon fear
RojjaCebolla Oct 10, 2021
9449b80
Make supporter monsters less spammy
RojjaCebolla Oct 10, 2021
0ed0ab0
Wizmode convenience: allow wishing for "forges"
RojjaCebolla Oct 10, 2021
d61bddb
Broaden the role-based multishot bonuses
RojjaCebolla Oct 11, 2021
c81cb59
Fix: Longbow of Diana multishot...
RojjaCebolla Oct 11, 2021
801dd17
Fix: use correct adjective for fire resist msg
RojjaCebolla Oct 12, 2021
4529543
Fix: dumplog said both "annihilate" and "genocide"
RojjaCebolla Oct 12, 2021
8f46330
Changelog update
RojjaCebolla Oct 20, 2021
08c59e4
Remove redundant polearm proliferation
RojjaCebolla Oct 20, 2021
585e131
Fix: change "rekt bya" to "rekt by a"
RojjaCebolla Oct 20, 2021
74a85f9
Workaround to prevent errors with gcc v11.2.0
RojjaCebolla Oct 21, 2021
3cb34e9
Merge item stacks regardless of bknown
Vivit-R Oct 8, 2021
2a03419
Extend the 1% chance of a saddle to other steeds
RojjaCebolla Oct 21, 2021
2727b4e
Feat: hedgehogs can be tamed with /speed monster
RojjaCebolla Oct 24, 2021
0d8043d
Fix: zapping speed monster no longer angers them
RojjaCebolla Oct 24, 2021
119c335
Merge branch 'Spl-R-1.1.0' into smallTweaks
RojjaCebolla Oct 24, 2021
0d1e1e6
Feat: identify wands when message is unambiguous
RojjaCebolla Oct 24, 2021
301959b
Add more wand-engraving cases for Hallu and Blind
RojjaCebolla Oct 24, 2021
7d6b776
Changelog update
RojjaCebolla Oct 24, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion doc/changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,8 @@
## Version 1.1.0

### Monster Changes
- Quadrupeds, unicorns, and dragons are saddled, rarely.
- Hedgehogs can be tamed by zapping them with a wand of speed monster.
- Quadrupeds, unicorns, and dragons are saddled, rarely. (just like horses are)

### Role Changes
- Multishot: Samurai using a Yumi have a multishot bonus even when not using Ya.
Expand Down
11 changes: 9 additions & 2 deletions src/zap.c
Original file line number Diff line number Diff line change
Expand Up @@ -238,13 +238,20 @@ bhitm(struct monst *mtmp, struct obj *otmp)
break;
case WAN_SPEED_MONSTER:
if (!resist(mtmp, otmp->oclass, 0, NOTELL)) {
if (mtmp->data == &mons[PM_HEDGEHOG]) {
pline("Gotta go fast!");
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This should arguably be checked for being able to see or spot mtmp

if (!mtmp->mtame) {
(void) tamedog(mtmp, (struct obj *) 0);
mtmp->movement += VERY_FAST;
if (rn2(2)) mtmp = christen_monst(mtmp, "Sanic");
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sanic is... ehh... kind of too cringy of a meme to put directly in nethack, if you ask me.

}
}
if (disguised_mimic)
seemimic(mtmp);
mon_adjust_speed(mtmp, 1, otmp);
m_dowear(mtmp, FALSE); /* might want speed boots */
}
if (mtmp->mtame)
helpful_gesture = TRUE;
helpful_gesture = TRUE;
break;
case WAN_UNDEAD_TURNING:
case SPE_TURN_UNDEAD:
Expand Down