LoP1.39 Questions/Issues/Anomalies + Suggestions?
< Newer Topic
:: Older Topic >
#1 May 17, 2010 8:17 am
Last edited May 17, 2010 8:18 am by Sanus Compleo
GroupMembers
Posts153
JoinedMar 25, 2008
You know what was fun? Getting IE on Ubuntu to download the new version. Anyway, figured I'd kick off the new QIA thread, since there wasn't one.
All characters can see an immortal character leave the room when they're sneaking.
You can fire ranged weapons while in water (Not necessarily a bug, but something I changed in mine)
Hiding an item (A weapon, usually) will cause it to be hidden forever. Any sized item can be hidden in any sized container.
Suggestions: (Things I've already added)
Increasing Idle Time/Buffer size, is almost an absolute must. I cannot make a "clock" item using mprogs, because max was simply 1 too short to accommodate my needs.
Changing order to look for mp at the beginning of the command, rather than the entire command, that way there are still a few things with mp you can use in an order: "Order monkey emote clumps a pile of dirt together.", I did this so that I would be able to allow pets to use mpcommands, for lots of different things, say you needed healing, so long as you were a friendly, a healer hireling would heal you, if you bribe him etc, or say a young dragonling would grow as it gained levels, into an adult etc.
Changing saves to just Will, Reflex, and Fortitude... still working out exact formulas to how I like though .
"Wish" channel, allows the mortals to chat up just the imms, asking for divine intervention, help to rp with a mobile, etc. etc.
Wear
All characters can see an immortal character leave the room when they're sneaking.
You can fire ranged weapons while in water (Not necessarily a bug, but something I changed in mine)
Hiding an item (A weapon, usually) will cause it to be hidden forever. Any sized item can be hidden in any sized container.
Suggestions: (Things I've already added)
Increasing Idle Time/Buffer size, is almost an absolute must. I cannot make a "clock" item using mprogs, because max was simply 1 too short to accommodate my needs.
Changing order to look for mp at the beginning of the command, rather than the entire command, that way there are still a few things with mp you can use in an order: "Order monkey emote clumps a pile of dirt together.", I did this so that I would be able to allow pets to use mpcommands, for lots of different things, say you needed healing, so long as you were a friendly, a healer hireling would heal you, if you bribe him etc, or say a young dragonling would grow as it gained levels, into an adult etc.
Changing saves to just Will, Reflex, and Fortitude... still working out exact formulas to how I like though .
"Wish" channel, allows the mortals to chat up just the imms, asking for divine intervention, help to rp with a mobile, etc. etc.
Wear
#2 May 29, 2010 9:14 am
GroupAdministrators
Posts1,946
JoinedJul 26, 2005
I'll work on some of these this weekend and hopefully have a new release soon Thanks for all the help
#3 May 29, 2010 10:00 am
GroupAdministrators
Posts1,946
JoinedJul 26, 2005
All characters can see an immortal character leave the room when they're sneaking.
(Done)
You can fire ranged weapons while in water (Not necessarily a bug, but something I changed in mine)
(Done)
Hiding an item (A weapon, usually) will cause it to be hidden forever.
(Should be able to find it, need more info if possible)
Any sized item can be hidden in any sized container.
(Done)
Increasing Idle Time/Buffer size, is almost an absolute must. I cannot make a "clock" item using mprogs, because max was simply 1 too short to accommodate my needs.
Hmm I'll look into this sometime, just haven't done it as of this posting lol.
Changing order to look for mp at the beginning of the command, rather than the entire command, that way there are still a few things with mp you can use in an order: "Order monkey emote clumps a pile of dirt together.", I did this so that I would be able to allow pets to use mpcommands, for lots of different things, say you needed healing, so long as you were a friendly, a healer hireling would heal you, if you bribe him etc, or say a young dragonling would grow as it gained levels, into an adult etc.
Well allowing them to do some of them could be bad if they are forced to do them etc....
Changing saves to just Will, Reflex, and Fortitude... still working out exact formulas to how I like though .
Thats cool but for the most part I think I'll leave it up to others to change those if they want to lol.
"Wish" channel, allows the mortals to chat up just the imms, asking for divine intervention, help to rp with a mobile, etc. etc.
lol most admins wouldnt like that
Wear
Not a bad idea, just haven't done it yet
More mprog triggers, for things such as firing an arrow, or throwing an item, even.
Well now this is an iffy one, if you do one for like firing/throwing in a room then you would need to do one for objects that were fired or thrown from another room into that room etc....
The furniture code, I think that SmaugFuss 1.9 might ship with it, but I can't be certain.
I've used that one before and who knows I might add it one day for the release. I think I left it out to give others a nice little change they could manually add. Pluss when using snippets etc... I try to get the permission of the author, no permission no addition lol.
Mset for age/height/weight
These really have nothing to do much with gameplay so not sure why they should be added well aside from roleplaying things lol Shrinking potion that actually shrinks you etc... I'll add them though since I guess they should be settable by mset.
A better armorclass system! AC means nothing unless you count each notch by the HUNDREDS! I took a step back and set it somewhat similar to 3.5e rules, though with so many pieces of armor, it can get mighty high mighty fast... Just gotta find a way to beef up hitroll, in game.
Agree, but I won't be doing it. If you change ac normaly have to change hitroll/damroll etc... balancing those things can be a very annoying project to say the least.
A new wholist perhaps? Not really a suggestion, just an idea. Sure there's always saying: "Why fix what's not broken?" but it's really bulky... in most muds. Sanus do not like.
I'm open to suggestions on a good way to do it, The only part that normaly gets really spammy is the player list and in all honesty the best way to probably fix it is to make who take arguments etc... then most get mad if they have to type arguments to see all that are on etc....
Kayle's advanced variable snippet's really nice, and expanding on it's simple enough. It'd help a lot.
I'll look into it sometime
Mpmset arguments for increasing/decreasing a value by a certain amount, e.g.: "mpmset $o v0 + 1"
Not a bad idea either, I'll see
#4 Jun 23, 2010 1:27 pm
GroupMembers
Posts153
JoinedMar 25, 2008
Oh, also, apparently hiding an item makes it hidden forever.
#5 Jun 23, 2010 3:28 pm
GroupAdministrators
Posts1,946
JoinedJul 26, 2005
<31694hp 31519m 31429mv>[90Gold][RVnum 21075]
inv
You're carrying: Items: 1/1000 Weight: 17/1000000
[63]an extradimensional portal
<31694hp 31519m 31429mv>[90Gold][RVnum 21075]
hide portal
You hide [extradimensional portal] in the room.
<31694hp 31519m 31429mv>[90Gold][RVnum 21075]
l
Law Avenue
You are walking down Law Avenue, the road which lines the southern wall of
Darkhaven. The cobblestones here seem worn and used. To the north is the reason
for this: a mount and pet store. Even from here you can smell the faint scent
of hay. To the east is one of the four corners of Darkhaven, while Law Avenue
continues westward.
-----------N-----------
-W-------<-*->-------E-
-----------------------
Exits: North East West.
[63](Hidden) Some wizard left an extradimensional portal laying here.
[21014]A proud hawk perches regally here, defiant to all.
The regal hawk is affected by: Charm
<31694hp 31519m 31429mv>[90Gold][RVnum 21075]
search
You begin your search...
<31694hp 31519m 31429mv>[90Gold][RVnum 21075]
You find nothing.
<31694hp 31519m 31429mv>[90Gold][RVnum 21075]
search
You begin your search...
<31694hp 31519m 31429mv>[90Gold][RVnum 21075]
You find nothing.
<31694hp 31519m 31429mv>[90Gold][RVnum 21075]
search
You begin your search...
<31694hp 31519m 31429mv>[90Gold][RVnum 21075]
Your search reveals an extradimensional portal!
<31694hp 31519m 31429mv>[90Gold][RVnum 21075]
l
Law Avenue
You are walking down Law Avenue, the road which lines the southern wall of
Darkhaven. The cobblestones here seem worn and used. To the north is the reason
for this: a mount and pet store. Even from here you can smell the faint scent
of hay. To the east is one of the four corners of Darkhaven, while Law Avenue
continues westward.
-----------N-----------
-W-------<-*->-------E-
-----------------------
Exits: North East West.
[63]Some wizard left an extradimensional portal laying here.
[21014]A proud hawk perches regally here, defiant to all.
The regal hawk is affected by: Charm
[21013]A stray dog noses along the street.
<31694hp 31519m 31429mv>[90Gold][RVnum 21075]
get portal
You get an extradimensional portal.
<31694hp 31519m 31429mv>[90Gold][RVnum 21075]
oinvoke sword
You invoke a longsword (#21027 - sword longsword - lvl 100)
<31694hp 31519m 31429mv>[90Gold][RVnum 21075]
hide sword portal
You hide [sword longsword] in [extradimensional portal].
<31694hp 31519m 31429mv>[90Gold][RVnum 21075]
l in portal
An extradimensional portal contains:
[21027](Hidden) a longsword
<31694hp 31519m 31429mv>[90Gold][RVnum 21075]
search portal
You begin your search...
<31694hp 31519m 31429mv>[90Gold][RVnum 21075]
You find nothing.
<31694hp 31519m 31429mv>[90Gold][RVnum 21075]
search portal
You begin your search...
<31694hp 31519m 31429mv>[90Gold][RVnum 21075]
Your search reveals a longsword!
<31694hp 31519m 31429mv>[90Gold][RVnum 21075]
l in portal
An extradimensional portal contains:
[21027]a longsword
<31694hp 31519m 31429mv>[90Gold][RVnum 21075]
get all portal
You get a longsword from an extradimensional portal
<31694hp 31519m 31429mv>[90Gold][RVnum 21075]
hide sword
You hide [sword longsword] in the room.
<31694hp 31519m 31429mv>[90Gold][RVnum 21075]
l
Law Avenue
You are walking down Law Avenue, the road which lines the southern wall of
Darkhaven. The cobblestones here seem worn and used. To the north is the reason
for this: a mount and pet store. Even from here you can smell the faint scent
of hay. To the east is one of the four corners of Darkhaven, while Law Avenue
continues westward.
-----------N-----------
-W-------<-*->-------E-
-----------------------
Exits: North East West.
[21027](Hidden) A longsword has fallen here.
[21014]A proud hawk perches regally here, defiant to all.
The regal hawk is affected by: Charm
<31694hp 31519m 31429mv>[90Gold][RVnum 21075]
search
You begin your search...
<31694hp 31519m 31429mv>[90Gold][RVnum 21075]
You find nothing.
<31694hp 31519m 31429mv>[90Gold][RVnum 21075]
search
You begin your search...
<31694hp 31519m 31429mv>[90Gold][RVnum 21075]
You find nothing.
<31694hp 31519m 31429mv>[90Gold][RVnum 21075]
search
You begin your search...
<31694hp 31519m 31429mv>[90Gold][RVnum 21075]
Your search reveals a longsword!
<31694hp 31519m 31429mv>[90Gold][RVnum 21075]
l
Law Avenue
You are walking down Law Avenue, the road which lines the southern wall of
Darkhaven. The cobblestones here seem worn and used. To the north is the reason
for this: a mount and pet store. Even from here you can smell the faint scent
of hay. To the east is one of the four corners of Darkhaven, while Law Avenue
continues westward.
-----------N-----------
-W-------<-*->-------E-
-----------------------
Exits: North East West.
[21027]A longsword has fallen here.
[21014]A proud hawk perches regally here, defiant to all.
The regal hawk is affected by: Charm
[21013]A stray dog noses along the street.
Had no problem with it, care to give some examples of there being a problem with it?
#6 Jun 23, 2010 3:43 pm
GroupMembers
Posts153
JoinedMar 25, 2008
Try using detect_hidden and get.
#7 Jun 23, 2010 4:49 pm
GroupAdministrators
Posts1,946
JoinedJul 26, 2005
Oh yea meant to, think of it like this, you can get hide on items etc... (exchanging glory etc...) so you don't want it stripping off the thing unless someone searches for it. If it is hidden and you have detect hidden so you can see it, you can just pick it up and even wear it while its hidden. It is as simple as dropping it and searching for it to remove hidden on it though.
#8 Jun 23, 2010 6:16 pm
GroupMembers
Posts153
JoinedMar 25, 2008
Still though, a rogue with the "hide" skill can completely negate the need to use any glory.
#9 Jun 23, 2010 6:40 pm
GroupAdministrators
Posts1,946
JoinedJul 26, 2005
yea that is kind of why i allow objects to be hidden in the room etc... the old hide skill only worked for hiding yourself which was kind of pointless. You could always toss in limitations on hiding objects including tossing in so you can't hide any object in any size container but since currently there arent any limitations for size of object compared to size of container it's unlimited as long as it will fit in the container lol. I've noticed lots of times that hide was a pointless thing to use glory on for an object anyways. If someone has detect hidden etc... they could see it anyways. And if you think about it invis is the same way or should be anyways lol.
#10 Jun 23, 2010 8:20 pm
GroupMembers
Posts870
JoinedMay 8, 2005
I would think that the distinction between hide and invis was specifically that you could still find something hidden through search without having to resort to detect hidden whereas if something's invisible then it really does take the magic of detect invis (or true seeing or some such) to locate it. As for it being pointless to use glory to have hide (or invis) applied to an item, well, that I would say should be the individual player's call. I usually play characters that tend to cast invis on all their gear as soon as they get the spell, primarily as a means to quickly adept the spell, but also becaue I think it's cool to have all your gear invis'd. For characters that don't get the spell, I don't worry about it. I'm not sure that hide would sense for most gear to most of my characters. *shrug*
#11 Jun 24, 2010 4:13 am
GroupAdministrators
Posts1,946
JoinedJul 26, 2005
lol well not every one gets invis/detect invis so having invis gear for them would quickly get annoying. Same for hidden gear though if you don't have detect hidden which is why you can search for the gear. The point is just picking up hidden gear shouldn't remove the hidden flag because if they spent glory on it and then later they get it (dropped the wrong item/got it from their corpse etc...) and the hidden flag come off I'm sure they would be pissed. The invis thing I always did also and for ones that didn't have invis could always get others to put invis on it or use glory to have it added. I just more or less made hide where you could hide objects in the room or in another object as far as it staying on it when you picked it up, it was already like that, search was what took hide off lol.
#13 Jun 28, 2010 6:41 am
GroupMembers
Posts153
JoinedMar 25, 2008
Suggestion: Dual wield support, currently it looks like it grabs the first thing that looks to be a weapon.
#14 Jun 28, 2010 6:59 am
Last edited Jun 28, 2010 7:27 am by Sanus Compleo
GroupMembers
Posts153
JoinedMar 25, 2008
You know that last thing I said? Forget it, have it switch through all of the weapons. Right now it just grabs the first one.
EDIT: It looks like it's coded to do just that... but I don't think it does... going to do some indepth testing.
EDIT AGAIN: I should just know to trust you, Remcon. It works flawlessly, just wasn't obvious to me. It was great wearing a different weapon on each wearslot though. Gave a mob max hp (2 billion something) and will be going to town on it until some time early next month, if I'm not mistaken.
EDIT: It looks like it's coded to do just that... but I don't think it does... going to do some indepth testing.
EDIT AGAIN: I should just know to trust you, Remcon. It works flawlessly, just wasn't obvious to me. It was great wearing a different weapon on each wearslot though. Gave a mob max hp (2 billion something) and will be going to town on it until some time early next month, if I'm not mistaken.
#15 Jun 28, 2010 8:38 am
GroupMembers
Posts48
JoinedNov 24, 2008
Nah, keep trying to find mistakes he makes, he loves the challenge.
#16 Jun 28, 2010 2:44 pm
GroupAdministrators
Posts1,946
JoinedJul 26, 2005
That I do.
Within the week I'll be loosing net since when it comes to priorities net/cable/etc... are on the back burner so trying to get some stuff knocked out as soon as I can. I can always go borrow someones wireless later on to do a release or something etc.... and might actually get a good release out later on lol.
Within the week I'll be loosing net since when it comes to priorities net/cable/etc... are on the back burner so trying to get some stuff knocked out as soon as I can. I can always go borrow someones wireless later on to do a release or something etc.... and might actually get a good release out later on lol.
#17 Jun 29, 2010 1:07 pm
GroupMembers
Posts153
JoinedMar 25, 2008
Make it so that hours are significantly longer than a minute. Not all pulses, just hours. Going to mess around with pulses though, just for kicks.
#18 Jul 26, 2010 7:18 am
GroupMembers
Posts153
JoinedMar 25, 2008
What happens if one player reflects a spell, and another player reflects the reflection... Are there any fail safes for that?
#19 Jul 28, 2010 5:37 am
GroupMembers
Posts153
JoinedMar 25, 2008
Found a BIG proble, with some ifchecks. There are a few (isnpcact, ispcact, and isaffected that i know of) that will ONLY return if the value is true, regardless of operator. So if you want to do if isaffected($n) != flying, it will not only work when they ARE flying... But when they aren't! :O Of course, you can always ifaffected($n) == flying, mpdonothing, else it. But that takes up a lot more lines.
#20 Jul 31, 2010 11:34 am
GroupMembers
Posts153
JoinedMar 25, 2008
Yet another anomaly, Morphing. When a player is morphed, while the mud is shutdown (Rebooted, crashed, what not) their stats are reverted to their original stats. Now the bad thing about this is, it saves that they're morphed. So when they log back on, they can unmorph, with DOUBLE what the morph subtracted, (But not what it added), such as hp/mana/move... Not sure what else yet, going to do some poking around.