Angband.oook.cz
Angband.oook.cz
AboutVariantsLadderForumCompetitionComicScreenshotsFunniesLinks

Go Back   Angband Forums > Angband > Vanilla

Reply
 
Thread Tools Display Modes
Old July 9, 2021, 00:50   #61
Pete Mack
Prophet
 
Join Date: Apr 2007
Location: Seattle, WA
Posts: 6,630
Donated: $40
Pete Mack is on a distinguished road
Quote:
Originally Posted by NCountr View Post


Next up, when / why was NEXUS altered to be Up/Down level only?
No more stat-scramble or just being sent away ~50-60 squares away?
Are you sure? I've seen all effects in 4.2.2.
Pete Mack is offline   Reply With Quote
Old July 9, 2021, 01:01   #62
Nick
Vanilla maintainer
 
Nick's Avatar
 
Join Date: Apr 2007
Location: Canberra, Australia
Age: 56
Posts: 9,229
Donated: $60
Nick will become famous soon enoughNick will become famous soon enough
Quote:
Originally Posted by NCountr View Post
Wasn't an issue with finding a grid square. Try this---the mob was not an original mob on the level, but was generated later on into the level, asleep.
This shouldn't matter. I've tested this too, and it seems to be working fine. The reasons for it not working are:
  • Fail to find an empty floor grid (18 attempts)
  • Monster is unique
  • There are too many monsters already on the level
The first of these is the most likely; it's randomly choosing grids adjacent to the monster, so if a few of those are unsuitable it could be unlucky.
__________________
One for the Dark Lord on his dark throne
In the Land of Mordor where the Shadows lie.
Nick is offline   Reply With Quote
Old July 9, 2021, 04:01   #63
NCountr
Apprentice
 
Join Date: Sep 2016
Posts: 53
NCountr is on a distinguished road
Quote:
Originally Posted by Nick View Post
This shouldn't matter. I've tested this too, and it seems to be working fine. The reasons for it not working are:
  • Fail to find an empty floor grid (18 attempts)
  • Monster is unique
  • There are too many monsters already on the level
The first of these is the most likely; it's randomly choosing grids adjacent to the monster, so if a few of those are unsuitable it could be unlucky.
It was a kobold. I plain simple, lonely kobold in a hallway. Squares north & south were completely open. I nailed that thing 6 or 7 times with a wand of Clone Monster. The log said the kobold was Moving Faster, but stayed fast asleep.

I ran up to the kobold. I woke it up with bright lights. It was moving at high velocity. I hit it with the Clone Monster wand again, with 1-less square available. Now I had 2 kobolds. I repeated and got 3 more just like it.

Version 4.2.2 --- The Clone wand doesn't work when the mob is generated post-dungeon level creation (i.e., after you've spent some time on the level and mobs begin to repopulate the area) and is asleep. The code forbids it.
NCountr is offline   Reply With Quote
Old July 9, 2021, 04:02   #64
Ed_47569
Apprentice
 
Join Date: Feb 2010
Location: Eastham, Wirral, UK
Age: 38
Posts: 81
Ed_47569 is on a distinguished road
Send a message via ICQ to Ed_47569
Quote:
Originally Posted by NCountr View Post
Partially correct. I'm complaining about how the YesMen often resort to it's always been like wxyz, go split off yer own code and stick a Fork in it!. But, when I give counter arguments destroying the It's-Always-Been-That-Way argument, I suddenly get the rebuttal you just pushed -- "Yer an old foggie who can't accept change!" -- argument.

You cannot have it both ways. Either you accept that you've made changes and I can therefore critique them, or you look extremely weak otherwise. And it's the entourage of YesMen that push you into these weak positions.

I would rather hear you come back and say, "hmmm.. that point has some merit, let's look into this", "yeah, I might have over committed on that one", or, "no, I don't agree - here's why ... ", and discuss the points logically.

But, no, immediately, the YesMen circle like Time Hounds and defend the Commander with trite quips and uninspired back-talk. All-in-all a weak showing.

Mage's are too powerful moan the cliche'd crowd of YesMen. Followed quickly with the uneducated reasoning of, Dimension Door has wrecked the game!.

I recant the real reason behind what has "wrecked" the game and I see nothing but belly-aching and rants about how I don't know jack-Moria. Fine. Sit in your cubicles of Yes-ness and believe that Dimension Door is why the game is where it is.
I'm not quite sure what your point is here. If everyone had just been "Yes Men" then Angband would still be at version 2.4 (when the Warwick creators left off), or possibly not even forked from Moria. The only changes would have been UI and bugfixes. That's not the case though, is it? Older versions are also available to play for those who don't like some of the changes in the newer versions.

For what it's worth I also think mages are well-balanced and not at all overpowered in the current version.
Ed_47569 is offline   Reply With Quote
Old July 9, 2021, 06:23   #65
Nick
Vanilla maintainer
 
Nick's Avatar
 
Join Date: Apr 2007
Location: Canberra, Australia
Age: 56
Posts: 9,229
Donated: $60
Nick will become famous soon enoughNick will become famous soon enough
Quote:
Originally Posted by NCountr View Post
It was a kobold. I plain simple, lonely kobold in a hallway. Squares north & south were completely open. I nailed that thing 6 or 7 times with a wand of Clone Monster. The log said the kobold was Moving Faster, but stayed fast asleep.

I ran up to the kobold. I woke it up with bright lights. It was moving at high velocity. I hit it with the Clone Monster wand again, with 1-less square available. Now I had 2 kobolds. I repeated and got 3 more just like it.

Version 4.2.2 --- The Clone wand doesn't work when the mob is generated post-dungeon level creation (i.e., after you've spent some time on the level and mobs begin to repopulate the area) and is asleep. The code forbids it.
This is quite puzzling. Since the call to place_new_monster() in multiply_monster() doesn't depend on whether the monster is sleeping or not, there must be something else going on. If it moved between unsuccessful and successful uses, and there were ignored objects on the available grids before it moved, that might explain it.
__________________
One for the Dark Lord on his dark throne
In the Land of Mordor where the Shadows lie.
Nick is offline   Reply With Quote
Old July 9, 2021, 07:28   #66
NCountr
Apprentice
 
Join Date: Sep 2016
Posts: 53
NCountr is on a distinguished road
Quote:
Originally Posted by Nick View Post
This is quite puzzling. Since the call to place_new_monster() in multiply_monster() doesn't depend on whether the monster is sleeping or not, there must be something else going on. If it moved between unsuccessful and successful uses, and there were ignored objects on the available grids before it moved, that might explain it.
It was 100% unsuccessful while the kobold was undisturbed. As soon as it woke up, it was 100% successful. My only conclusion is that bool sleep in the function itself was causing the Result to be false, hence the multiply_monster() call also failed.

Like I said, the mob was successfully Hastened (while fast asleep) each time I zapped it; it just didn't replicate.

In versions past, a Clone Monster wand would disturb the mob and wake it up. This time, it did not have that affect.
NCountr is offline   Reply With Quote
Old July 9, 2021, 07:28   #67
NCountr
Apprentice
 
Join Date: Sep 2016
Posts: 53
NCountr is on a distinguished road
Quote:
Originally Posted by Ed_47569 View Post
I'm not quite sure what your point is here.
Moving on.. .
NCountr is offline   Reply With Quote
Old July 9, 2021, 07:31   #68
NCountr
Apprentice
 
Join Date: Sep 2016
Posts: 53
NCountr is on a distinguished road
Quote:
Originally Posted by Nick View Post
Since the call to place_new_monster() in multiply_monster() doesn't depend on whether the monster is sleeping or not, there must be something else going on. If it moved between unsuccessful and successful uses, and there were ignored objects on the available grids before it moved, that might explain it.
What if the code considers newly popped mobs to be surrounded (i.e., no open grid squares / yet undefined) no matter how open an area they reside? As soon as the kobold woke up, it was clone-able.
NCountr is offline   Reply With Quote
Old July 9, 2021, 16:53   #69
NCountr
Apprentice
 
Join Date: Sep 2016
Posts: 53
NCountr is on a distinguished road
Quote:
Originally Posted by NCountr View Post
What if the code considers newly popped mobs to be surrounded (i.e., no open grid squares / yet undefined) no matter how open an area they reside? As soon as the kobold woke up, it was clone-able.
Just attempted again with a mob in an open room, sleeping, generated as a mob post level creation. I could not repeat the issue. Now I'm flummoxed.
NCountr is offline   Reply With Quote
Old July 9, 2021, 19:15   #70
NCountr
Apprentice
 
Join Date: Sep 2016
Posts: 53
NCountr is on a distinguished road
Finally replicated the No Clone Event.

Quote:
Originally Posted by NCountr View Post
Just attempted again with a mob in an open room, sleeping, generated as a mob post level creation. I could not repeat the issue. Now I'm flummoxed.
Okay, sleep has nothing to do with it. My bad.

Hopefully, my uploads worked and you can see empty hallway before / after the guardian naga, but it is now impervious to spawning while in the hallway. I'm now of the opinion that the spawn code is not looking very hard to find an open grid to place a replicate mob. 75% of the time it fails when it only finds wall...?
Attached Thumbnails
Click image for larger version

Name:	No Spawn Event A.png
Views:	39
Size:	10.2 KB
ID:	2024   Click image for larger version

Name:	No Spawn Event B.jpg
Views:	42
Size:	20.8 KB
ID:	2025  
NCountr is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
YAWP, 4.2.1 mage thoughts, movement speed artifact balance drquicksilver Vanilla 11 March 7, 2021 10:08
My Ranger finds +3 Movement speed cloak Grotug AAR 4 February 12, 2021 01:49
+4 movement speed = +40 movement speed Grotug AAR 8 February 4, 2021 20:53
+4 movement speed = +40 movement speed? Grotug Vanilla 4 February 2, 2021 23:12
Movement code changes Pete Mack Development 4 October 30, 2016 11:17


All times are GMT +1. The time now is 09:33.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2022, vBulletin Solutions Inc.