LOP 1.40Author Submitted by Version D/L File Size Date Added Remcon Remcon 387 879.40 KB Nov 20, 2010
Added in ITEM_CONTINUOUS_FIRE for objects.
(Used so one item can be fired continuously).
(Should work for projectiles or any other item they throw).
(NPCs also get continuous fire for everything instead of having to use programs to do it).
(Don't have to put continuous fire on something for a mobile to utilize it).
(The copy object it creates and fires is stripped of continous fire).
Added in for mmpmload to have a max so it doesn't keep loading mobiles crazily.
(This can cause massive lag once 1k+ of the same mobile has been summoned into a room).
Added in AFLAG_NOSHOW for areas.
(Used to keep an area from showing up on area command).
Took out where money value 0 got set to obj->cost in create_object.
Stopped it from setting you fighting the supermob when a room/object used mpdamage on you.
Stopped instaroom and instazone from adding charmed mobiles to the resets.
(This was annoying if you had a pet in the room/zone and used instaroom/instazone).
Modified unfoldarea quite a bit to fix issues.
(Use to be able to do like unfoldarea ../player/r/Remcon and make the mud exit).
(Use to be able to unfoldarea on areas already loaded).
(Duplicated vnums of rooms/mobiles/objects would make the mud exit).
(Filename of areas loaded this way was shown as $ in the mud).
Changed unfoldarea name to loadarea, since loadarea isn't used in LoP.
(Not sure why unfoldarea was the name of a command used to load areas).
(Other then the fact that loadarea was already taken).
Added in ACT_AUTOPURGE.
(If set on a mobile the mobile will purge it's inventory on death).
(Doesn't purge the mobile gold).
(Will save the trouble of using a death program to do it).
Modified enchant code some.
(Added in so you can loose all enchantments when enchanting something).
(Added in so stats can be affected also (increases and decreases one at a time)).
(Fixed in issue in is_ris).
(Made it so ris can be higher/lower then 1/-1 (increases and decreases one at a time)).
Modified spell_energy_drain so it goes by how much damage was done.
Modified spell_earthquake some to use characters in the room instead of all in mud.
(Still uses all in mud to handle the area message).
(Easy to stop that though if you want to).
Added a RubiksFinished highscore table.
(Added in for it to work also of course).
Added in a RIS_ABDAMAGE.
(This allows the character to receive/loose hp based on the damage they do to someone).
(I would suggest being careful on using it much like over using drain on objects casting it each hit).
(If your abdamage is - then you loose additional hp every hit you do, if + you gain hp every hit you do).
Added in so channels can be set as adult channels.
(Also added in an achat (adult chat) channel).
Added in PCFLAG_ADULT.
(So you can flag players as adults so they can access the channels).
(Figure this would be handy for swear channels etc...).
Added in Kayle's MProg Variable Expansion.
(Added some more to it and used a switch to limit the number of ifs it compares the string to).
Added in so mprog_do_ifcheck uses some switch statements to limit the number of ifs it compares the string to.
Modified dice_parse to use Uppercase letters for victim and lowercase for character.
(Got the idea from some snippet I seen, but never downloaded or looked at how they did it).
Updated some help files.
Added function echo_to_all_printf.
Added function interpret_printf.
Added the fix for sockets.
Added in so if your using trapset and the room is already trapped you might set it off.
Added in so you can bury an exit.
Fixed it showing some exits it shouldn't if they haven't been dug out.
Added in a base_info for exits that is only changed when setting them.
(Always annoying to loose the default way because someone does instaroom and someone had opened a door etc...).
Stopped handling doors with the reset system.
(Well sort of, it uses the reset system to reset all the doors in all the rooms back to the base_info).
Added in wilderness stuff.
(I have tried to cover most the things on this, but I am only human so watch out for possible issues on it).
(If you have some ideas on ways to improve it by all means let me know).
Added in so you can use RESET ADD OBJ/MOB/GIVE/EQUIP <VNUM> [<wearloc>].
(EQUIP and GIVE will give/equip the object to the mob above them in the reset list).
Fixed yell sending mobile yells to the entire mud.
Fixed quite a few problems here and there that I haven't added in the changes.lst.
There might be some issues here and there, if you find any by all means post them so they can be fixed in the next release. :)