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.
Posted by Alechugger at 2009-03-19 03:50:27 Voted 10.00 on 03/19/09
An amazing system that has proved to be an god send for myself and my module.
Posted by Jimmy_Buffit at 2008-08-08 21:51:05 Voted 9.50 on 08/08/08
This is a really nice forge system. Thanks for sharing it. _________________________ Currently stalking the dungeons of ForkWest.com
Posted by OmegaDM at 2008-06-17 22:22:15 Voted 10.00
To increase the amount of tokens it takes to forge items, simply lower the token value more. The calculations work fine, it all depends on what the "difference" in gold piece value the item will be, not the "total" cost for said item.
For example: if you open the toolset and add these same properties to the same items manually, your looking at the total gp value. The forge takes this value, subtracts the original value from it... that is your cost. If your Forge Token value is 4000gp, and the difference in cost is less than that, then it will only take one token. Adding +4 ac bonus to armor is valued over 8,000 gp I believe (been awhile since I looked), but adding +1 or +2 is only like 600 & 1200 respectively (both being lower than 4000)
To fully test this function, try setting the token value to 500, or 350. Then you'll see a bigger difference.
Also, keep in mind what is already on the item itself. For a +4 ac bonus to be worth 36 tokens (4000gp each) the difference in gp value in the item would have to be over 144,000 but less than 148,000. Which means there were other Item Properties on said item before adding the +4. Just adding a +4 doesn't have a static cost, it depends on what else is there pre- and post- forging.
... I know I seem to be rambling about it, so here is a simple way to look at how the "costs" of forging is actually calculated (for all pay methods)
Cost value = New Item GP value(after forge) - Original Item GP value(before forge) _________________________ Omega Forge on the vault
Posted by Samji83 at 2008-05-08 07:31:15 Voted 9.50 on 05/08/08
Hi, this system is very easy to use and much configurable, ONLY THING that seems not to be working HOW it:
I set it so only tokens will be needed to apply changes on items, ok this works fine but the TOKEN PRICE calculation doesnt seem to always work, here some prices I get having set the const int FORGE_TOKEN_VALUE = 4000; :
+4 AC (36 tokens) OK, fine price
+2 AC (1 token) ????????????
+3 Attack Bonus (1 token) ??????????????
Death Immunity (1 token) ??????????????
Basically most of enchantments cost 1 token, it seems like the system doesn't calculate prices excatly most of the times. Any suggestion/help???
Thx a lot, the system stil is a great idea and well developed
Posted by Fleshmelter at 2008-04-20 12:35:31 Voted 10.00 on 04/20/08
Well that worked, thanks for taking the time to correct the issue. Glad to see wasn't a major bug, but more likely just a small oversight from some of your great improvements on the system.
A well deserved 10! for the script alone, but should get bonus for being very willing to help others. _________________________ PW Action Server:
| Chaosgate |
Posted by OmegaDM at 2008-04-17 19:54:34 Voted 10.00
Don't know what I was thinking when I wrote that last fix... :-|
Here's an ondisturbed script that should work (tested this one in the toolset and everything :)
#include "dm_forge_config"
void main()
{
object oItem = GetInventoryDisturbItem();
object oPC = GetLastDisturbed();
int ID = GetIdentified(oItem);
int bPLOT = GetPlotFlag(oItem);
Please let me know if this still does not function correctly _________________________ Omega Forge on the vault
Posted by OmegaDM at 2008-04-14 13:24:16 Voted 10.00
Is anyone else having this happen, I cannot duplicate it on my end. That script works just fine on my server... _________________________ Omega Forge on the vault
Posted by Fleshmelter at 2008-04-13 14:01:13 Voted 10.00 on 04/20/08
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 2008-04-13 08:53:14 Voted 10.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(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 2008-04-02 23:17:26 Voted 10.00 on 04/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 2008-04-01 19:53:13 Voted 9.75 on 04/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 2008-03-30 12:32:51 Voted 10.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 2008-03-16 18:00:40 Voted 10.00 on 04/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 2008-03-16 09:06:14 Voted 10.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 2008-03-10 13:42:48 Voted 10.00 on 04/20/08
I emailed you what happened, and how it occurred. _________________________ PW Action Server:
| Chaosgate |
Posted by OmegaDM at 2008-02-29 19:27:20 Voted 10.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
Posted by Fleshmelter at 2008-02-20 10:46:58 Voted 10.00 on 04/20/08
Very nice, but I guess I had an issue if any with plot items, not that I would have many in any module....it's just that the forge didn't work as intended when dealing with plot items....basically it allowed you to still enhance item, but for free. _________________________ PW Action Server:
| Chaosgate |
Posted by jjsparks at 2008-01-21 11:50:05 Voted 10.00 on 01/21/08
I have been using the Omega Forge for some time now and I thouroughly enjoy it. What I did to customize it was just edited the conversations on each of the Stooges and that seems to work flawlessly. Thank you for your great work.
What I would like to know is, can you assist me in anyway to add the ability to forge weapons from +11 to +20 AB using the Omega?
Posted by Novan TB at 2008-01-10 23:24:04 Voted 9.50 on 01/10/08
I love this! I'm surprised i've only seen 2 mods online that use it.
Just 1 thing - No Negative/Positive Resistances/Damage. Otherwise, Installation/Customisation is easy, its great for lazy people like me who don't wanna add a whole bunch of custom items to their mod :) and its simple to use in-game, too. _________________________ *All right... They're on our left... They're on our right... They're in front of us and behind us. They can't get away this time!*
Posted by koljaiczek at 2008-01-01 02:26:29 Voted 9.75 on 01/01/08
I'm implementing the Omega Forge in a module I have, but editing it a little for my purposes. I changed the name of the forge, the name of the smith, and dropped the number of forges/smiths down to one... but I seem to have run into a small problem.
Where is the gold value custom token set?
I've edited every script I can find listing the forge names and smith names to correspond to my module, but every time I test it, it keeps giving me as the gp value.
What else am I missing? I've even gone into the include file and changed the string of sSmith to be the last four characters of my blacksmith's name instead of "1", and used the "dm_islarry" to list the tag of my blacksmith, but I'm still getting a blank token.
Help, please =)
Posted by Ondaderthad at 2007-12-08 23:07:50 Voted 10.00 on 12/08/07
Just Perfect. _________________________ The Best PW system is getting even better. PLATEMAIL Tech Preview
Posted by bossman at 2007-05-26 08:43:44 Voted 10.00 on 05/26/07
Have been working this for some time very nice helped me out tons since I havn't had time to make items I would just give gold on death and let people make there own stuff.=And I like the configuration options that helps some with balance. Good stuff man Thank you zion_dm
Posted by MeriLina at 2007-04-07 08:38:32 Voted 10.00 on 04/07/07
Very nice forge system!
Posted by OmegaDM at 2007-01-03 17:58:55 Voted 10.00
Thank all of you for voting the forge into such an award.
WHOOHOO!!! :) _________________________ Omega Forge on the vault