You have just found the last forge system you will ever need. The Omega Forge is conversation driven, uses int's to identify item properties, and has three individual forges that work seperately; plus one for removal purposes; and now in version 2.3, a pool to enchant items with actual spells/day.
Also added a third option for payment, many new switches to further customize the new CastSpell IPs.
Actually I had high hopes it would, but alas it didn't, it gives you a message that says "you cannot forge that item" , but if you go back over to the smith he continues on with the enhancement convo and proceeds to enhance for free. This is true for both plot and unidentified items. _________________________ PW Action Server: | Chaosgate |
Posted by OmegaDM at 08:53:14 Voted10.00
OOPS !!! I lied, use this script instead... #include "dm_forge_config" void main() { object oItem = GetLastDisturbed(); object oPC = GetLastUsedBy(); int ID = GetIdentified(oItem); if(!PLOT_UNFORGEABLE ID) return; if(GetPlotFlag(oItem) || !ID) { CopyItem(oItem,oPC,TRUE); DestroyObject(oItem,0.5); SendMessageToPC(oPC,"You cannot forge that item"); } } ...that should do it for both of you _________________________ Omega Forge on the vault
Posted by OmegaDM at 08:44:37 Voted10.00
@ FLESHMELTER RAIN16: Make sure that this script is in the ondist event of each forge... #include "dm_forge_config" void main() { object oItem = GetLastDisturbed(); object oPC = GetLastUsedBy(); if(!PLOT_UNFORGEABLE) return; if(GetPlotFlag(oItem) || !GetIdentified(oItem)) { CopyItem(oItem,oPC,TRUE); DestroyObject(oItem,0.5); SendMessageToPC(oPC,"You cannot forge that item"); } } _________________________ Omega Forge on the vault
Posted by Fleshmelter at on04/20/08
Started new module with your .erf made no changes from default settings (which has plot unforgeable = TRUE) - set the plot items on floor, also set a chest to spawn plot items. Went to forge place plot item in forge, went through conversation as if normal item. At the end calculated cost conversation says item will be -1 level and do I wish to proceed. I say yes, and forge updates item at no charge. _________________________ PW Action Server: | Chaosgate |
Posted by rain16 at on04/01/08
Found an exploit with the Omega Forge. When an item is unidentified a player can put it in the forge and enhance it for 1gp per enhancement. You can also remove any properties for the same price. Any ideas on how to stop that from happening?
Posted by OmegaDM at 12:32:51 Voted10.00
FLESHMELTER: your email must be getting sent to bulk/spam. If its not complex, post it here for me. Z _________________________ Omega Forge on the vault
Posted by Fleshmelter at on04/20/08
Sent it again... I'll post it here if you wish or don't receive my email. I'm sure it's something minor _________________________ PW Action Server: | Chaosgate |
Posted by OmegaDM at 09:06:14 Voted10.00
@FLESHMELTER I haven't recieved your email, or it was deleted as bulk. Please resend so I may assist you _________________________ Omega Forge on the vault
Posted by Fleshmelter at on04/20/08
I emailed you what happened, and how it occurred. _________________________ PW Action Server: | Chaosgate |
Posted by OmegaDM at 19:27:20 Voted10.00
sorry for the absence all, been busy... RL and all. @ FLESHMELTER: I've not had this issue arise, nor can I duplicate it. email me the condition in which you have the problem @ XXTAYCE: I tried sending you a message on biowares site in answer. If you are still having problems locating the function, email me and I'll send more detailed instructions. @ JJSPARKS: I have thought about adding an "expansion" as it were to allow more epic uber upgrades. I may eventually get to it, but not right away as I'm just recently coming back to the nwn scene and am in the beginnings of two PWs. Let stamp it a coming soon..er or later :) Z _________________________ Omega Forge on the vault