1
0
Fork 0
mirror of https://codeberg.org/noisytoot/notnotdnethack.git synced 2025-08-07 21:25:26 +01:00

Androids can throw single Fluorite Octahedrons to return

Allows throw&return of Octet-Saber.
The restriction was and is because throwing the full Octet each turn's OP damage even for Androids
This commit is contained in:
NeroOneTrueKing 2020-12-25 15:30:53 -06:00
parent ccedb1a945
commit 338a081909

View file

@ -206,7 +206,10 @@ boolean impaired; /* TRUE if throwing/firing slipped OR magr is confused/stun
) {
returning = TRUE;
}
else if(uandroid && !launcher && youagr && thrownobj->oartifact != ART_FLUORITE_OCTAHEDRON){/* there's no android monster helper? */
else if(uandroid && youagr && !(
(launcher) || /* no returning fired ammo */
(thrownobj->oartifact == ART_FLUORITE_OCTAHEDRON && thrownobj->quan > 1) /* no multithrown fluorite octet for balance reasons */
)){
returning = TRUE;
range = range/2 + 1;
initrange = initrange/2 + 1;