Dwarves still not patched out?

Thothie

Administrator
Staff member
Administrator
Moderator
Lead MSC Developer
MSC Developer
Joined
Apr 8, 2005
Messages
16,245
Reaction score
283
Location
lost
As well as Cleicert's crashing, and other IMMEDIATE problems in the game.
Well, the good news there, is we may have a new Cleicert soon.

I've talked to around 10 new players in the past month alone and almost all of them had dwarf characters. One of them in particular really didn't want to part with his dwarf he had spent a week playing on, and I haven't seen him since.
Sadly, what I said several years ago hasn't changed. Under the Alpha, the dwarf characters cannot be created, will not load, and may not be deletable either, so if you don't delete the dwarf characters before the next patch, you may find yourself with a character slot you cannot use (guess we can resolve that on the FN side and delete the stuck character manually upon request).

Even if we delayed the patch for several more years to get the dwarfs in (which is absolutely not possible under the current engine), the older dwarf characters would still be unusable, as their invalid faction data saves to their files in their creation process.

Granted, if we're picking up a slew of players who prefer to play the game in such a way that they can't actually interact with anything in the world and all the monsters ignore them, maybe we should release a map demo spin-off, or something.

Last time I attempted to use the NOV2015a code/script archives to make a quick fix for this, among other problems, however, it failed to load several maps. I might have another go at it, since I have a better idea of what causes that now, but it might mean stripping out or re-writing some other parts of the game, and might involve a month or so of trial and error. Be a bit odd, but I guess we could label it, "NOV2015b", or some such.
 

Dridje

Epic Adventurer
MSC Developer
Socialist Guild
Alpha Tester
Joined
Feb 2, 2007
Messages
2,243
Reaction score
63
First the discord now you. Who else would take charge? Who else CAN take charge? What's the point in handing out everything to somebody who can do nothing with it.

I swear to Christ, you guys need to think before you spout this shit out all the time.

And before you say somebody can learn to program for msc...just remember the time where Oyster was trying to teach you mapping or look at the numerous times somebody has tried to start their own Mastersword from scratch.
 

TheOysterHippopotami

Active Adventurer
MSS Developer
DarkTide
Joined
Sep 6, 2009
Messages
1,213
Reaction score
42
Age
32
if you don't delete the dwarf characters before the next patch, you may find yourself with a character slot you cannot use (guess we can resolve that on the FN side and delete the stuck character manually upon request).
This sounds like it's going to create a major headache. Maybe it would be a good idea to put a warning on the downloads page that tells people not to create a dwarf?
 

MS:C community

Old Skool Apostle
Alpha Tester
Joined
Jul 7, 2011
Messages
490
Reaction score
96
Well at least the Cleicert ethereal vermicular crashing can be fixed by adding the following line to server.cfg:
Code:
ms_dynamicnpc "monsters/summon/horror_egg_lightning"

Video evidence of fix:

@PY004 could you append the RKS [FN] server config files, please? (Admin Edit: Thothie already did.)
 
Last edited:

Thothie

Administrator
Staff member
Administrator
Moderator
Lead MSC Developer
MSC Developer
Joined
Apr 8, 2005
Messages
16,245
Reaction score
283
Location
lost
Well at least the Cleicert ethereal vermicular crashing can be fixed by adding the following line to server.cfg:
Code:
ms_dynamicnpc "monsters/summon/horror_egg_lightning"
Oh yeah, we were doing that for awhile, weren't we? (Actually part of the origin of the problem - the test servers tend to have a lotta extra precaches, as one might imagine, to test stuff.)

I've applied this to the official US-East and EU-London RKS servers, but there is a slight chance that it'll mess with certain maps, particularly the underworld, particularly if you've done several legitimate transitions without the server crashing/restarting.

US #1 & #3 will have to be restarted (or at least change maps) for it to apply - they were occupied, so I didn't restart them.

This sounds like it's going to create a major headache. Maybe it would be a good idea to put a warning on the downloads page that tells people not to create a dwarf?
Had one on it, and on the update page - think it got lost in the forum migration, and the one in the update thread has since been buried. Will re-apply.

RELEASE NEW CLEICERT
Dridje is still working on new Cleicert. It's quite far along though.

MORE MAD.

JUST DO IT.

FIX DWARF.
One does not simply toss in a dwarf. ;) Meh, if not for the invalid faction data, I could just rig up the dwarf as a purely aesthetic choice, with no mechanical differences (maybe I could lower the POV), but obviously not ideal, and yeah, wouldn't let folks keep their current dwarves anyways.

Best I might be able to do, is nix the option and make a slight B patch (which would probably just stop you from selecting dwarves while fixing Cleicert, and Skycastle, hopefully without introducing any new problems). Couldn't do it back in the day due to not being real clear about why efforts to fix NOV2015a were causing problems, however, again, while we've some idea as to what they are now, getting those fixes in and remaining compatible with the current client could eat up another month. Not sure if worth it or not...
 

Lucifer Majiskus

Epic Adventurer
Sons of Babel
Alpha Tester
Joined
Mar 9, 2009
Messages
1,283
Reaction score
56
Age
24
Location
An igloo far up North.
NO FIX DWARF. DELET DWARF!


Yes PLEASE release a PATCH for those things you mentioned above. ENTIRELY worth it.. In a month Cleicert should be done (?) so that would be good little patch. Then you can release Oyster's maps... we don't need a convoluted enchantment system or a Lore system. We need stuff right away, and that stuff can always come later...
 

Thothie

Administrator
Staff member
Administrator
Moderator
Lead MSC Developer
MSC Developer
Joined
Apr 8, 2005
Messages
16,245
Reaction score
283
Location
lost
Next patch does not include an enchantment system, engine can't handle it on top of everything else. It can't even really handle the older quick and dirty version of the lore system, I just, really can't stand not having this lore in the world, given we've had the base functionality to do it since before NOV2015a, and so much effort in that department sitting around as dead weight.

Barring objections, I'll take a shot at making a NOV2015b (notso)quickfix. It will delay the next real patch though, possibly up to a month. Don't think I'd have to make it FN mandatory though. Nixing the ability to pick the dwarf would require a client side patch, I think, but I might be able to stop it on the server side by booting you out if you do it. The other risk is that it may develop new problems, even with those seemingly simple corrections.

Oyster's new maps, however, are not NOV2015 compatible, and will have to wait until the next patch (hopefully not until the one after, depends on what he wants to do - which we'll eventually have to get back to working out in our ongoing DM novel.)
 

Lucifer Majiskus

Epic Adventurer
Sons of Babel
Alpha Tester
Joined
Mar 9, 2009
Messages
1,283
Reaction score
56
Age
24
Location
An igloo far up North.
I think you should probably prioritize removing Dwarves for now, Cleicert, and Skycastle. Things that affect new players.
 

Thothie

Administrator
Staff member
Administrator
Moderator
Lead MSC Developer
MSC Developer
Joined
Apr 8, 2005
Messages
16,245
Reaction score
283
Location
lost
That'd be the idea. Might be quicker than the 28 or so tasks left to do for a full patch (most of which are minor), depending on some other factors. Not sure however. It's gonna depend on my using new knowledge with this foggy brain that my slightly younger and much more functional brain didn't have, digging through a lotta old archives, and some trial and error.

If it works out, I'll replace the FEB2015d full installer, and remove all previous release downloads, with an option to download just the NOV2015b DLLs in the description (which is all that's actually going to change). The FEB2015d->NOV2015a process causes enough confusion as is, so I'm certainly not pulling a FEB2015d->NOV2015a->NOV2015b. So little will change, however, I can't bring myself to call it FEB/MAR2020a.

I suppose that'd also apply some of the updates we did to the default full installer options - meaning double tap dodge and bloom will be disabled by default. (I'll have to make a note to nix the bloom test as well - that'll help though, gives me something else I can remove to make room.)
 

Dridje

Epic Adventurer
MSC Developer
Socialist Guild
Alpha Tester
Joined
Feb 2, 2007
Messages
2,243
Reaction score
63
Might I say, this is the most Cleicert has been talked about ever. I knew 2020 was going to be a good year! It only took 13 years too.

Edit: Going to focus on Cleicert a lot more now, let's do this!
 

zeus9860

Active Adventurer
The True Followers of the Lost
Crusaders
Blades of Urdual
Alpha Tester
Joined
Feb 28, 2008
Messages
2,562
Reaction score
30
Age
28
Location
lolwut
Rofl, wtf is going on.
 

Thothie

Administrator
Staff member
Administrator
Moderator
Lead MSC Developer
MSC Developer
Joined
Apr 8, 2005
Messages
16,245
Reaction score
283
Location
lost
*sigh* Norway is notorious for its trolls.
 
Top