The-Alpha-Project / alpha-core

0.5.3 experimental emulator written in Python.
GNU General Public License v3.0
255 stars 76 forks source link

Find infos about Corbett Schneider spawn #300

Closed geo-tp closed 1 year ago

geo-tp commented 2 years ago

Elaine Trias display_id and location were updated. We need to find information about Corbett Schneider.

See discussion below.

GrenderG commented 2 years ago

Seems like she also was spawned a bit more on her left. Also... that NPC next to Ben Trias might be Elling Trias, right? Maybe he was not spawned up there.

Daribon commented 2 years ago

Image is likely from 0.5.5, considering there appears to be a dwarf player by the name Thorgrim in the general chat. However it might be a human player with a dwarf name, who knows.

Another image from the same location, taken most likely from the same patch: 759 You can see the two NPCs from your picture in this image as well.

Seems like she also was spawned a bit more on her left. Also... that NPC next to Ben Trias might be Elling Trias, right? Maybe he was not spawned up there.

Appears Elling Trias was in his release position in patch 0.5.5, whatever NPCs are on the bottom floor is unknown.

geo-tp commented 2 years ago

city01

Unknown NPC seems to be Corbett Schneider (entry: 1433), we can se on the frame that he is near Elaine Trias/Ben Trias

Daribon commented 2 years ago

Good find. Another mystery solved.

GrenderG commented 2 years ago

I actually think Corbett Schneider was never permanently spawned. In Vanilla that NPC spawns in another house after completing quest 333 https://classic.wowhead.com/quest=333/harlan-needs-a-resupply and then proceeds to walk to some other houses, including the Cheese house. Then walks outside and despawn.... So the screenshot might have just captured the moment where that NPC was talking there?

This image is from Vanilla, I just did the quest to check: image

EDIT: Now that I'm thinking about it... it's weird that two different screenshots captured the exact moment where Corbett was spawned after finishing that quest, so maybe during the early days he was actually permanently spawned? I'm confused now. :thinking:

geo-tp commented 2 years ago

We have 3 pre release screenshots that show him actually, so i think he is spawned permanently.

GrenderG commented 2 years ago

We have 3 pre release screenshots that show him actually, so i think he is spawned permanently.

Yeah it seems very likely that that was the case.

Daribon commented 2 years ago

The text used in the above screenshot is at low enough broadcast text entry to have been a scripted event in alpha. Between entry 283 and 287.

('', 'Hi Corbett!  Here, you go!  I trust business is faring well at your clothier shop...?', 287, 7, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 31727),
('', 'Good day, Corbett.  Here\'s your cheese, fresh made this morning!  And how are things at your shop?', 286, 7, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 31727),
('Hullo, Trias clan!  A ball of your smoked mozzarella, if you please!', '', 285, 7, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 31727),
('Good day, Elling!  Hullo Elaine!  Let me have a wheel of bleu cheese, eh?', '', 284, 7, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 31727),
('Now for that snack...', '', 283, 7, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 31727),
GrenderG commented 2 years ago

Uh, indeed. I'm more confused now.

geo-tp commented 2 years ago

Capture d’écran_2022-08-23_03-05-32

https://web.archive.org/web/20040416221348/http://www.worldofwar.net:80/cartography/cities/stormwind-text.htm

Here's a listing probably from 0.6 patch. We can't see Corbeit Schneider (we assume, guy who made the listing forgot to go upstairs cause Elling Trias is sureley spawned in this house)

geo-tp commented 2 years ago

We can see Corbett Schneider in 0.5.5 WDB

Entry: 1433
Name: Corbett Schneider
StaticFlags: 0
CreatureType: 0
CreatureFamily: 0

Entry: 2671
Name: Mechanical Squirrel
StaticFlags: 1064966
CreatureType: 9
CreatureFamily: 0

Entry: 2675
Name: Explosive Sheep
StaticFlags: 0
CreatureType: 7
CreatureFamily: 0

Entry: 1319
Name: Bryan Cross
Title: Shield Merchant
StaticFlags: 102
CreatureType: 7
CreatureFamily: 0

Entry: 1292
Name: Maris Granger
Title: Skinning Trainer
StaticFlags: 102
CreatureType: 7
CreatureFamily: 0

Entry: 1321
Name: Alyssa Griffith
Title: Bag Vendor
StaticFlags: 102
CreatureType: 7
CreatureFamily: 0

Entry: 5565
Name: Jillian Tanner
Title: Leatherworking Supplier
StaticFlags: 102
CreatureType: 7
CreatureFamily: 0
geo-tp commented 2 years ago

See part of hand at right wow2p23

Another screenshot where we can see Corbett Schneider spawned

geo-tp commented 1 year ago

This guy seems most likely spawned permanently.

Capture d’écran_2022-12-26_16-04-38

mindphluxnet commented 1 year ago

This can be closed as well.

As I wrote in #839 he's not a permanent spawn but part of an ambient event that only occurs when a player hands in the quest "Harlan Needs A Resupply" to Corbett's wife, Mara:

image

First, the quest end script terminates itself if Corbett Schneider is already spawned in a 100 yard radius. If not, it spawns Schneider next to his wife, they talk about him having to deliver goods to Harlan (that's what the quest was about), then the script sets Schneider's movement type to waypoints. Now, the waypoint movement script takes over: he'll go upstairs, fetch his stuff, walk to Harlan, deliver the goods and then go shopping at Trias's Cheese. Then he returns and despawns.

GrenderG commented 1 year ago

Yeah that's the expected Vanilla behavior, but we were unsure if the same happened in 0.5.3. Most likely it did and this Issue can be closed.

mindphluxnet commented 1 year ago

As Daribon commented the entire broadcast text has extremely low IDs so it's extremely likely this was present in 0.5.3