Other sitesPhantasia GameBlitzkriegWoW RP ProfilerRage of Mages

HomeAbout the GameHistory
ArticlesCheatsEncyclopedia


Phantasia.nl - Rage of Mages 2

Editor HelpPicturesFiles
Hat ServersLinksForum

Menu  Register  Login

Topic: Reunion/X-mas HAT ?


Navigation: Forums \ Rage of Mages 2


Author: Jultknight (jultknight [at] gmail [dot] com)
Date: 31-Dec-13, 05:31:55
BBking i have send all map i have created so on horror he have no gear so if you can put The PLACE Of Many Death On your server is soo very hot with your gear the map having nothing quest gear input so input all you want to put more hp for spider and dragon and add skeleton for more hardes :D


the link are here

http://www13.zippyshare.com/v/73624485/file.html
 
Author: Jultknight (jultknight [at] gmail [dot] com)
Date: 22-Dec-13, 08:44:15
Hi bbking, today, I noticed several time when im enter in your map the server crash and it very very embarrassing because i must wait 5 min to reconnect to the hat.
if you could corrected this would be more fun

JultKnight
 
Author: NOVA (KINGKOTA666 [at] HOTMAIL [dot] COM)
Date: 21-Dec-13, 21:03:04
Well, you realize the obvious solution then....

BBKing is not allowed to sleep until the HAT is complete.....haha.
 
Author: bbKing (arsnova30 [at] hotmail [dot] com)
Date: 21-Dec-13, 13:01:01
Sorry about that. Don't know why but it happens sometimes. It can be easily corrected, alas not while I'm sleeping. :)
 
Author: ofwolfandman (fbm_nighttrain [at] yahoo [dot] com)
Date: 21-Dec-13, 07:32:25
Hi.
I have been trying to access the easy maps on the hat server, and all it says is : server is shutting down, please select another map. Problem is there is only one easy map.....
 
Author: Jultknight (jultknight [at] gmail [dot] com)
Date: 18-Dec-13, 08:59:21
hi bbking , im so happy you having open Xmas Hat and i would join to your hat im write a on your box for my user name thx you so much

JultKnight
 
Author: Defiant (fireiceviper [at] hotmail [dot] com)
Date: 12-Dec-13, 22:14:59
either my last post or vlan should work, we have them running on the virtual servers @ work and they work great!

unfortunately i cannot use them for games...
 
Author: Defiant (fireiceviper [at] hotmail [dot] com)
Date: 12-Dec-13, 21:56:07
Hola!

Just recieved the invite today and will definitly be playing!

Just thought id say thanks for all the hard work you guys have been doing to make this happen.

Reading through your posts i realized that you can probably fix rom2 servers issues with some edits in the windows host files although i'm not a 100% sure.

if i have some time i will try and test.
 
Author: Ronnie|Slayer (magnetronnie [at] gmail [dot] com)
Date: 10-Dec-13, 13:42:15
Sorry, was very busy IRL last few weeks..
Send me the files and I can host them. I have 20 GB traffic a month I think, so that shouldn't be a problem.
Another possibility is just to put it on Dropbox and share a link, that will work just fine.

If you need me, talk to me on Facebook (search magnetronnie) or on gtalk (my e-mail address).. I'm always behind with answering e-mails. :P
 
Author: Noga56 (Noga_56 [at] hotmail [dot] com)
Date: 08-Dec-13, 00:09:22
Might have found a way to do it without the extra IP Address. Anyway, still should be on this weekend.
 
Author: Noga56 (Noga_56 [at] hotmail [dot] com)
Date: 07-Dec-13, 20:44:20
@BBKing
We have another plan to try.
Requires some changes in the server.cfg and hat.cfg.

Also a second ip address. Either seperate computer or
adding one to the same computer

http://www.howtogeek.com/51741/how-to-quickly-add-multiple-ip-addresses-to-windows-servers/

If you are around. I will try to be on Skype this weekend.
 
Author: bbKing (arsnova30 [at] hotmail [dot] com)
Date: 04-Dec-13, 18:46:06
Crap!!!

We celebrated too soon.

Maps won't rotate, because servers won't connect to hat a second time.

After searching and trying for hours on end, we (NOVA, Noga56 and myself) couldn't find what's wrong.

Just tried the old way, starting Hat_Eng.exe, then server1.bat. All good.
Restarting server1.bat gives "Connection to hat failed".

So close, but not quite there.

Anyone else has an idea of what might be the problem?
 
Author: NOVA (KINGKOTA666 [at] HOTMAIL [dot] COM)
Date: 03-Dec-13, 21:27:20
That is EXCELLENT news!!

I will send you the fully patched rom2server.exe file as soon as I get home from work tonight (about 4 hours from now). I'll send it via skype (unless you specify another way you want me to send it).

I still have to remove the sight hack from the rom2.exe client and add the sight hack patcher to the utilities pack.

I have been keeping three running sets of file packs so far:

1. CLIENT PACK with the minimum files needed to play ROM2 on a HAT.

2. UTILITIES PACK with sundry accessory files that either players or admins may wish to have but are not required to play on HAT. Examples:

- map editor
- sight hack patcher
- Master's Item Reference utility.

3. SERVER PACK with sundry files useful for adminning a HAT. This includes:

- a fully patched rom2server.exe file
- Exlend's charedit209 utility

We need to find a public host for the CLIENT and UTILITIES packs. The SERVER pack needs to be available to anyone who intends to host the XMas2013 HAT (which at the moment is just BBKing) but it may be useful to add all the config and bat files and actual map files and NOGA's utility for making a HAT available from behind a router without use of VPN. This way if god forbid BB's site goes down, the base HAT could be back up fairly soon with somebody else hosting. It would also be nice if periodic player account backups were posted here too. Admittedly, this SERVER PACK is highly optional, but I've been planning for it just in case.

-NOVA
 
Author: bbKing (arsnova30 [at] hotmail [dot] com)
Date: 03-Dec-13, 04:52:44
YAY .... HAT is working!!!

All 12 servers show and are accessible.

All credit to master Noga56.

It is truely amazing. Never thought it would be possible to directly connect to HAT.

@NOVA

Can you send me the patched ROM2server.exe file?

When we can meet at Skype, we can settle a time for a dry-run, test the client package and contact Brainclot for his hosting offer.

After this went without further issues, I'll make a document with all the necessary info for the players. If approved, i'll send out invitations.

Finally, I'll start a new thread called X-mas 2013 (Reunion) HAT with all the info for players of this forum.
 
Author: bbKing (arsnova30 [at] hotmail [dot] com)
Date: 02-Dec-13, 23:38:49
I don't like to send out invitations prematurely.

First, the hat must work.

Next we must do a dry-run and test the client pack.
BTW, I don't have the patched rom2server file yet.

Then the (tested) client pack must be available for download. Brainclot has offered to host it.

Once we've done all this, we can provide the exact info players need and invitations will be sent.
 
Author: NOVA (KINGKOTA666 [at] HOTMAIL [dot] COM)
Date: 02-Dec-13, 21:53:16
Assuming for the moment that you will get the last few details worked out on hosting from behind your router, I still think we need to do at least a cursory dry-run for the following reasons (feel free to disagree):

1. To make abosolutely certain someone besides you can truly connect.

2. To prove (via a guinea pig) that the client pack of files truly works.



Also, I think we HAVE to get the client pack files hosted somewhere ASAP so folks have time to get the game installed and confirmed working long before the HAT goes live. I don't want to spend the first 2 weeks of the HAT dealing with technical issues. I wanna hob-nob, chit-chat, and play. As such, I am seriously considering just creating a web site on one of those freebie hosting places since Ronnie has not yet replied to your emails.


P.S. I chatted with Exlend. He is up to v0.92.48 of ROM_HAT (one minor revision past what I have) but he says it is essentially the same. He is (hopefully) also working on the slight bug I found when you disconnect from your character and cannot reconnect to the HAT until your character times out and is booted from the map server.

P.P.S. I hope you have already sent all the HAT invites. We need to give folks as much advanced notice as possible so they can prepare. Plus we don't know that they check their old emails regularly (or even at all).

-NOVA
 
Author: bbKing (arsnova30 [at] hotmail [dot] com)
Date: 02-Dec-13, 21:19:17
We're getting somewhere, still HAT isn't working.

I got rid of the errors !!

But server says "Connection to hat failed"

Something is still wrong, obviously. The only thing I can think of (for what it's worth) is that I haven't done port forwarding.
In the router they talk about
External start point
external end point
internal IP address
internal start point
internal end point
protocol (TCP, UDP or both)
No idea what to fill in, except for the internal IP address.
 
Author: bbKing (arsnova30 [at] hotmail [dot] com)
Date: 02-Dec-13, 19:31:55
@ Noga

It's all very confusing. I have to re-read again and again trying to understand only bits and pieces of what you mean.
But that's mainly due to my own very limited understanding, I know. So bear with me ;)

But first I have 2 questions.
In my router no port is blocked, so all ports are open.
Do I still have to forward ports?
And what is port 8000 attached to?

In the readme file you talk about 3 kinds of IP addresses:
public IP
router IP
private IP

The router IP refers to the standard gateway?

And do I understand it right,
that the hat IP in the server cfg is the public IP
and that the hat IP in the hat cfg is the private IP, in my case the IP of the computer that runs the hat?

Lastly, just to be sure, in order to play and connect to HAT, the players use the public IP?

Thanks for your work and patience :)
 
Author: Noga56 (Noga_56 [at] hotmail [dot] com)
Date: 02-Dec-13, 09:57:44
My first update got lost and then I retyped it and forgot to say that I also updated it to work with 12 servers
 
Author: Noga56 (Noga_56 [at] hotmail [dot] com)
Date: 02-Dec-13, 09:56:41
@BBKing
Sorry this was so late but I have some more information.

I think the disconnect was that my server.cfg and hat.cfg were already configured in such a way that you could connect to the hat from the outside. I just never could get the server part to work so I left my configuration as it was. I forgot that this wasn't the default. So if you can't even connect to the HAT that might be why.
I have sent you some details on how you can connect to my test hat so you can see it all in action and that it truely does work.

New zip: https://dl.dropboxusercontent.com/u/33005531/ROM2%20NAT%20Fix%20v2.zip

You have to use a combination of private ip, public ip and router ip.

Below is an excerpt from the README I updated. I think it makes more sense with an example.

Another thing to remember is that you need to use your public ip address when connecting to your own HAT. Also the port forwarding information at the bottom.

hat.cfg:

; hat IP address
IP = privateIp ;192.168.1.100 This the address the HAT will communicate on. This must be an IP Address assigned to the computer found by ipconfig. Port 8000 is the port.

;This is a model of each server listing
[Server1]
ID=1
Name="Server 1"
IP=routerIp:8002 ;192.168.1.1:8002 This has to be the routers IP address because the servers will be communicating to the hat via the public IP address. The HAT will see the server as actually coming from the router. You can't make a connection from one ip address to that same ip address on the same port. Which is what would happen if you tried to use the privateIP address.

server.cfg:

HatAddress=publicIp ; hat's address As described above this the servers will be communicating with the HAT via the router's public address
IPAddress=privateIp:8001 ; 192.168.1.100 This is the IP:Port that the server will use to communicate with the clients. We override this via the NAT Fix to actually be the public routable IP address but the Rom2Server must first start a communication socket on the private ip address. "Server" address and port for clients
; if you use default port, the second
; IP address is not required
IPAddress2=samePrivateIp:8002 ; 192.168.1.100 This is the Port that Rom2Server will use to communicate with the Hat. It actually uses the HATAddress above but it must be the same for configuration purposes. Connect to hat from this address and port

Port forwarding:
Port 8000 should be forwarded to the IP Address running the HAT. See Router documentation on how to forward
Ports 8001-8024 should be forwarded to the IP Addresses running the Servers. Usually all the same computer.
 
Author: bbKing (arsnova30 [at] hotmail [dot] com)
Date: 02-Dec-13, 02:26:03
@ Noga

1. Edited hat and 12 servers cfg files to point to my public IP address (instead of Hamachi's).
2. Edited HatSettings.ini to have the correct public IP address.
3. Edited StartHat.bat to correspond to the server name and server # (in my case 12 in total).

Running StartHat.bat opens up the HAT program and all 12 servers, plus executes the ROM2HatNATFix.exe showing just 6 servers.
Nothing has changed, errors stay the same.
The only difference is it all opens up at once.

Did I do something wrong?
 
Author: NOVA (KINGKOTA666 [at] HOTMAIL [dot] COM)
Date: 01-Dec-13, 14:46:02
OK, I think I found at least one of the bugs in Exlend's ROM_HAT. If you have a character on a map and for some reason you lose internet connection (either intentional or not) your character get's locked on that map. However, unlike the original HAT, your account remains locked and you CANNOT log back in to rejoin your character. The result is a locked account until either your character times out and returns to the HAT OR that server rotates to the next map or is restarted. It's not a horrible bug granted, but it is annoying when you cannot rejoin your character until it times out and you have no idea what might be happening to it (like dying and losing all your gear).

On the up side, it also appears you can no longer try to exploit multiple access to the same account by using upper/lower case letters in order to dupe or just run around with duplicates of your character. The effect if you try appears to be that you are totally locked you out of your account until the HAT is completely restarted. That's quite the punishment for attempting to cheat....haha. Just hope you don't do that by accident.

I'll keep playtesting to see if I can find any other flaws.

-NOVA
 
Author: Noga56 (Noga_56 [at] hotmail [dot] com)
Date: 01-Dec-13, 10:30:43
I believe I have a nice solution for the NAT issue. I was able to make a full trainer out of the table I had. It is configured for 6 servers right now. If you don't have 6 just create some dummy entries so good memory isn't overwritten. If you have over that well then .ct file is included. I can help with modifications also.

So it should run without any interaction needed just run it after the servers and hat are up. More information in the README file. Some Antivirus are trying to block CheatEngine so ignore that false positive.

[URL]https://dl.dropboxusercontent.com/u/33005531/ROM2%20NAT%20Fix.zip[/URL]
 
Author: LordAtton (cosmclord [at] yahoo [dot] com)
Date: 01-Dec-13, 01:43:08
If one of you will run a Hat I will come and play. Just for fun.

Lord Atton :D
 
Author: NOVA (KINGKOTA666 [at] HOTMAIL [dot] COM)
Date: 30-Nov-13, 20:07:50
I managed to finally get Exlend's ROM_HAT to work after a LOT of trial and error with the config files. The communication is somewhat different from the original HAT, so it took some experimentation until I got it all just right.

I don't know if the version I have (v0.92.47) still has any bugs or not, but it does afford the ability to have auto account registration without the use of a web page (just a toggle in the HAT config file) AND it allows for hosting a HAT from behind a router by giving space in the config file for your actual IP addresses:ports. So let's call ROM_HAT plan "B". Plan "A" is to see if NOGA can explain to us illiterate types just how to use CheatEngine to over write the IP:port addresses of the running HAT process in order to direct the traffic properly past the router.

-NOVA

P.S. ROM_HAT also displays the elapsed time each server has been up right on the server list page.

I don't recall what the specific bugs were, but maybe James can enlighten us since he's the one with considerable experience with Exlend's HAT program. Maybe we can check and see if those bugs are still there. If they are not, ROM_HAT may be able to become plan "A".
 
Author: NOVA (KINGKOTA666 [at] HOTMAIL [dot] COM)
Date: 30-Nov-13, 14:40:29
hamachi is no longer necessary if NOGA can walk us through how to use his latest solution.

Using a RAM process editor (specifically in this case CheatEngine) he has successfully re-routed IP:port traffic so the HAT and players can find the server. This all happens server side so no need for a VPN (i.e. hamachi) anymore.

Now NOGA just needs to walk us both thru the process to forward those IP:ports and we're golden.

-NOVA
 
Author: bbKing (arsnova30 [at] hotmail [dot] com)
Date: 30-Nov-13, 05:57:47
hehe hi Noga
It's been ages.
Good to have you on the list.
If memory serves it's Big Dan among your local rom2 friends?
As to connection issues, that's going to be way over my head. I appreciate you come up with several possible solutions though.
Hamachi is from my perspective the easy way out.
I tested the HAT and it's working smoothly. Maps on the different servers are ready. So the HAT is ready to go, don't even need a dry-run.

What remains is a way to host the rom2 client package that NOVA is preparing or has prepared. I emailed Ronnie. Maybe he wants to host it on his Phantasia forum. No reply yet.

Next is sending out invitations and the HAT can be running mid-December.

And if lots of people come and play I'm even willing to pay for Hamachi in order to allow up to 32 people to connect at the same time. Not likely I think :)
 
Author: Noga56 (Noga_56 [at] hotmail [dot] com)
Date: 30-Nov-13, 05:41:01
Forgot to add the mumble information:

mwocasual.com:64738
 
Author: Noga56 (Noga_56 [at] hotmail [dot] com)
Date: 30-Nov-13, 04:18:50
I will officially put myself on the list. I am trying to get a hold of my local ROM2 friends but that is proving difficult so far.

If anyone wants help setting things up contact me on Skype at the email address above. I will try to check the forum but my Skype is on anytime I am home usually. (if it's noga_56 at hotmail not sure haven't posted in a long time)

I have a mumble server up so we can use that for voice chat. Both technical setup and/or once the server is live.

@Stone for the Windows 8 issue. I think I figured it out. As Bruno had thought in your thread the intro video causes most of the issues. I renamed video.res and the colors fixed themselves since the intro movie doesn't play at all.
Also if you want to set the resolution on a 64 bit OS you need to edit the HKLM/Software/Wow6432Node/Rage of Mages 2/Resolution
String Value.

@NOVA Great that you were able to get the editor to work. I thought it was odd that I could get it to work in Windows 8 but we couldn't get it to work right in Windows 7.

I started a Google Spreadsheet that we can compile information into. Might be easier than trying to share an xls. Anyone with this link can edit it. If this becomes a problem we can change it but I doubt that it will.

https://docs.google.com/spreadsheet/ccc?key=0Av9Yb4vQhMoTdENUV1lpaGRpdG5FYkF3bFUxNlJvS2c

@NAT Traversal issues
I haven't brought out wireshark on this issue yet but my current theory is that the HAT software and/or ROM2 send the destination/source IP address in the payload of the traffic instead of relying on the IP header information that is updated by the router. So the HAT says hey connect to the server at 192.168.1.100 but of course that doesn't work when you are behind a NAT router (pretty much everyone at this point outside of a corporate hosting).

Three potential solutions:
1. Hamachi (ah I remember finding this program way back in the day) I wish I saved my tutorial from the Lith forum
2. A relay program/server that changes the packet data to the public ip address if possible
3. Someone has a Windows server outside of a NAT situations (either cable internet before a router or a hosted VPS). Sadly I only have a Linux server that could work for this. I doubt I could get it to work with Wine or the equivalent but I am willing to try if there would be a push.
 
Author: NOVA (KINGKOTA666 [at] HOTMAIL [dot] COM)
Date: 27-Nov-13, 17:00:06
OK, I have achieved moderate success at this.

I finally managed to edit the "data.xml" file and then get the proper syntax for the command line control to re-pack all the files correctly. The net effect was a brand new world.res file where brand new fighters begin with bronze armor instead of iron armor. I tested it on a dummy HAT and it works!!!

Sadly, the rest of my edits to change other features of brand new characters do not appear to have worked so well. I'll have to keep pondering those. I had intended to lower the starting skill from level 20 in your chosen field down to 10 (or even zero) so you would not start the game already so close to being promoted to medium level maps. That failed and the new character still started with level 20 skill no matter what (perhaps a hard-coded override somewhere?). I also tried to remove the two starting spells from new mages (heal and shield) so that those books would finally become useful (who needs those books if every mage starts with those spells already?). That also failed and in fact created a corrupted world.res file that crashes your rom2 game when you try to make a new character.

I'll keep plugging away at this and see what else I can successfully change. I might try fiddling with new character starting stats next. That repacker is unbelievably finicky about proper syntax and even packing the files in the wrong order (no clue what the right order is) will crash the packer program AND corrupt your world.res file completely and you have to start again from scratch....bahhhh.

Still, baby steps of progress is a good thing I think.

-NOVA
 
Author: NOVA (KINGKOTA666 [at] HOTMAIL [dot] COM)
Date: 26-Nov-13, 21:43:37
Now for a few examples so you know how to use this info:


1. Lets say you have an Elven None Mage Hat and you want to know how high of Fire Skill adder you can upgrade it to.

Item Class (elven) = 5
Item material (none) = 150

So the max magic this can have is 750 (5 x 150)

Fire skill adder is 40 points each. So:

750 / 40 = 18.75

So, the max is +18 fire skill adder


2. Rare Gold Amulet

Item class (rare) = 3
Material class (gold) = 100

So max total magic is 300 (3 x 100)

Body +1 = 200 pts
pro earth +10 = 100 pts (10 x 10)

That's 300 pts and this item is maxed and will not upgrade any higher.


Have fun with this.

-NOVA
 
Author: NOVA (KINGKOTA666 [at] HOTMAIL [dot] COM)
Date: 26-Nov-13, 21:30:19
OK. Let me add one more chart...this time the magic point cost for adding magic properties to items. This way you can work out based on the item you have, just what is the maximum magic you can add to it before it's maxed out (and thus you can't upgrade it with Inn quest rewards anymore).

It's a very tall chart (sorry).


Magic Property........Mana Cost

price................................0
body.............................200
mind.............................200
reaction........................200
spirit.............................200
health............................10
health max.....................10
health regen.....................3
mana.............................10
mana max......................10
mana regen......................3
to hit..............................10
damage min....................15
damage max...................10
defence...........................40
absorb...........................100
speed............................125
turning speed...................20
sight..............................200
pro fire............................10
pro water.........................10
pro air..............................10
pro earth..........................10
pro astral.........................10
skill blade........................40
skill axe...........................40
skill blud..........................40
skill pike..........................40
skill bow..........................40
skill fire...........................40
skill water........................40
skill air............................40
skill earth........................40
skill astral.......................40
damage fire.....................15
damage water..................15
damage air......................15
damage earth..................15
damage astral.................15
damage bonus.................20
 
Author: bbKing (arsnova30 [at] hotmail [dot] com)
Date: 26-Nov-13, 20:22:53
Very nice NOVA :)

In the meantime the HAT is almost ready to go.
Checked all the easy, medium and hard level maps that I'm going to use and it looks balanced enough. The corresponding server files are ready. The horror level maps will be the icing on the cake and will be pretty much like I've used in the past.
What remains is the rom2 package, a dry run and a list of all the many names of people that will be playing ... hopefully.

I do hope that Ronnie will answer my email very soon.
Ronnie !!!! C'mon LOL
 
Author: NOVA (KINGKOTA666 [at] HOTMAIL [dot] COM)
Date: 26-Nov-13, 19:04:57
OK. Let's try the charts one more time with (hopefully) better formatting.....


Item Class.......price........magic volume

Common............1..................1
UnCommon........2..................2
Rare..................4..................3
Very Rare.........10..................4
Elven.................8..................5
Bad...................4..................3
Good.................8..................5


Item Material......price........magic volume

Iron......................1..................0
Bronze...............0.25...............3
Steel....................3..................1
Silver....................4................50
Gold.....................6..............100
Mithrill..................8................20
Adamantium........30...............50
Meteroic.............100.............100
Wood................0.167.............20
Magic Wood.........6...............150
Leather.............0.0078.............0
Hard Leather.......0.125.............1
Dragon Leather....300............150
Bone....................1.................0
Crystal................900............150
None....................1..............150

Hopefully this turned out readable

-NOVA
 
Author: the.gray.fox (the [dot] gray [dot] fox [at] hotmail [dot] com)
Date: 26-Nov-13, 18:54:02
*oops*

I forgot that multiple spaces get compressed (stupid HTML).
Okay then, with dots:

+--------------------------------+
| More or less like this: |
+--------------------------------+
the......gray.....fox
is........still......so ahead
1.........2.........3
send....me......bunny!


-fox
 
Author: the.gray.fox (the [dot] gray [dot] fox [at] hotmail [dot] com)
Date: 26-Nov-13, 18:50:58
NOVA,

Open your Notepad.exe, select the Format menu, then the Character voice.
The font in use by this forum is: Arial, Normal, size 10.

Now you can format & space your text in here with sufficient precision.

+--------------------------------+
| More or less like this: |
+--------------------------------+
the gray fox
is so ahead
1 2 3
send me bunny!


-fox
 
Author: NOVA (KINGKOTA666 [at] HOTMAIL [dot] COM)
Date: 26-Nov-13, 15:19:22
Let me try those two charts one more time....but this time with dots as spacers (hope this is more readable, **fingers crossed**)


Item Class.......price........magic volume

Common...........1............1
UnCommon.........2............2
Rare.............4............3
Very Rare........10...........4
Elven............8............5
Bad..............4............3
Good.............8............5





Item Material....price........magic volume

Iron.............1............0
Bronze...........0.25.........3
Steel............3............1
Silver...........4............50
Gold.............6............100
Mithrill.........8............20
Adamantium.......30...........50
Meteroic.........100..........100
Wood.............0.167........20
Magic Wood.......6............150
Leather..........0.0078.......0
Hard Leather.....0.125........1
Dragon Leather...300..........150
Bone.............1............0
Crystal..........900..........150
None.............1............150
 
Author: NOVA (KINGKOTA666 [at] HOTMAIL [dot] COM)
Date: 26-Nov-13, 15:13:10
OK....

I've worked out how the base cost of items is calculated. It's a simple multple of the item's three base property costs. Example: a Very Rare Crystal Amulet cost would be determined as follows:

Very Rare (Item Class) = 10x
Crystal (Item Material) = 900X
Amulet (base item) = 100x

So final cost of a non-magical Crystal Amulet is..... 900,000 gold


Next I have determine how an item's max magic bonuses (the highest you can upgrade a store-bought item) is determined. Each Item Class and Item Material has a Magical Volume value. You multiply those two numbers and get the maximum magic this item can hold.

Example:

Very Rare magic volume = 4
Crystal magic volume = 150

So max magic able to be held is 600 (4 x 150)

Now each magical property has a Mana (magic) Cost. Body/Mind/ect each cost 200 Mana. Thus a Very Rare Crystal item (of any kind) is capable of holding up to +3 stat (3 x 200 = 600...the total magic volume of that item.


One thing that is still baffling me is how to determine what the item's cost adder for the magical properties. That math is still confusing me....but I'll keep working on it. But it means we can now mess around with the max magic that can go on any given item. I have all this data (and more) in an easily readable Excel spreadsheet. Since the first two charts are fairly small, I'll type them here for illustrative purposes (Item Classes and Item Materials). I hope the formatting is readable. I could not preview the way it would show up on here before posting....sorry.


Item Class price magic volume

Common 1 1
UnCommon 2 2
Rare 4 3
Very Rare 10 4
Elven 8 5
Bad 4 3
Good 8 5





Item Material price magic volume

Iron 1 0
Bronze .25 3
Steel 3 1
Silver 4 50
Gold 6 100
Mithrill 8 20
Adamantium 30 50
Meteroic 100 100
Wood .167 20
Magic Wood 6 150
Leather .0078 0
Hard Leather .125 1
Dragon Leather 300 150
Bone 1 0
Crystal 900 150
None 1 150


That's all for now.....looking forward to the Xmas2013 HAT.

-NOVA
 
Author: bbKing (arsnova30 [at] hotmail [dot] com)
Date: 25-Nov-13, 21:12:40
So no other option than Hamachi.

Then again, Hamachi is not bad at all, in fact it's very good. It's simple, quick and effective.

Just installed it on both computers.
Running HAT is no problem, neither is logging in.
I'm all for it.

Walking on Urza avoiding orcs after so many years and playing today's games is weird. But it's gonna be fun.
 
Author: NOVA (KINGKOTA666 [at] HOTMAIL [dot] COM)
Date: 25-Nov-13, 17:37:56
@ Sengir & BBKing

Yes, I am 99% certain it is the HAT software that is the source of the problem. It was not coded to handle such complicated communication as a router. It has certain pathways hardcoded based upon assumptions and routers simply violate these now false assumptions. The result is no communication between the HAT and the rom2servers (and thus you experience the TCP/IP communication error).


@ Gray Fox

Yes, no worries on having the game program. We have a minimalist client pack set up (it's 56.5 meg in size) with all the necessary patches already applied. Once we get a functioning HAT set up, we will test to be sure the pack actually works (any volunteers to be the guinea pig?) before we host it online somewhere.


@anyone interested

I managed to get not only the original map editor to work, but one of the updated (russian) map editors that allows for creating uneven sized maps (rather than just square shapes). I also managed to get a .res file extractor to work and I now have extracted most of the files packed into the various .res files. It's a gigantically laborious process (console command control if you can imagine, no wysiwyg). But I now have an extracted world.res file and can make some fairly easy modifications to most of the ROM2 game stats and then compile a new world.res file together. So if anyone has suggestions for changes before the Xmas HAT goes live, fire them on in here. For instance, changing the cost of ANYTHING in the game or changing what the spells do or how powerful the magic items are or the STATS of any game monster etc. If we had graphical artists on staff, we could even change the graphics for the game.

FYI, I also have win7 now and the game, the HAT, and the map editor all appear to work flawlessly (once you get the tweaks set just right).

-NOVA
 
Author: bbKing (arsnova30 [at] hotmail [dot] com)
Date: 25-Nov-13, 13:52:39
@ Sengir

So you think the problem is in the game's software?
Well, that would be a bummer.
But .... we still have some time, so there's no harm in being naive and optimistic. :)
 
Author: bbKing (arsnova30 [at] hotmail [dot] com)
Date: 25-Nov-13, 07:03:42
Hi fox

No worries about a rom2 copy.
We're making a rom2 plug & play package, that has all the necessary files and instructions and is fully patched.
Once the HAT has been tested to work properly, invitations will be sent, along with the link to the site that's going to host this package. The link will also be available here on this forum.
 
Author: the.gray.fox (the [dot] gray [dot] fox [at] hotmail [dot] com)
Date: 25-Nov-13, 00:53:57
Hello bbKing

I believe I can find a copy of rom2 and have it shipped to this god-forsaken island, where everybody talks gibberish, before your Hat starts.

But my last run with rom2 was with Win Xp -- it performed real poor. Some incompatibility with my laptop's drivers, probably.

Now I got Win7 (sp1) and different hardware, but have zero experience with rom2.
If there are extra steps to take or 3rd party patches to apply, somebody should kindly point me in the right direction.


-fox
 
Author: bbKing (arsnova30 [at] hotmail [dot] com)
Date: 25-Nov-13, 00:04:35
Turning the HAT-gameserver into a DMZ of the network, thats what they claim to be possible.
But you think it isn't?

As far as I can remember there was no Hamachi when win98se was the main OS.
I still have win98se, so installing it is not a problem. But it's probably not a good idea, or is it?
 
Author: Sengir (sendot [at] gmail [dot] com)
Date: 24-Nov-13, 23:25:01
I had the same issue I think when I was trying to set one up. Even with ports open and DMZ turned on I'm not sure if you can get it to work behind a router without hamachi. This game has always been annoying to host servers for that reason.
 
Author: bbKing (arsnova30 [at] hotmail [dot] com)
Date: 24-Nov-13, 22:40:27
No fox :)
I admit that Reunion implies that more or less.
Therefore the HAT is now called X-mas2013 HAT.
So you don't have to feel left-out in any way.
Now that has been cleared, would you be willing/able to join?
I sure hope so :)

Unless others will join in the efforts of making a working HAT, it's only NOVA and myself till now.

We're trying to solve the "error initializing TCP/IP connection".
My modem/router has DMZ ability, which looks like exactly what we need. But I'm not at all sure.
Therefore I explained the situation in a Dutch forum today and I hope for a helpful answer asap.
In the meantime we continue getting all the other stuff ready for the HAT.
 
Author: the.gray.fox (the [dot] gray [dot] fox [at] hotmail [dot] com)
Date: 24-Nov-13, 19:25:04
"Reunion" implies that it is for old rom2 friends only?


-fox
 
Author: NOVA (KINGKOTA666 [at] HOTMAIL [dot] COM)
Date: 23-Nov-13, 23:59:49
the sight hack is one I wrote myself....I never really distributed it much because most people back then used RedPigg's loader for the sight hack. My hack directly hacks the rom2.exe and is on permanently (no need to toggle it on/off). Hmmm...well hopefully we'll have a vote the sight hack. We can provide it either way (we plan to have a minimum files archive hosted somewhere for everyone who no longer has the ROM2 game files). But we need to figure out the base contents for that pack. I want it to be plug and play as much as possible so having a bunch of alternative files is a pain....as is making the players apply the patches themselves.

Mind you...the sight hack is easily removed with a bit of hex editing.....so if only a few DON'T want it....we can easily walk you through removing it I suppose.
 
Author: Sengir (sendot [at] gmail [dot] com)
Date: 23-Nov-13, 23:10:32
I believe the sight hack is local iirc, so it's up to each player really. And I also agree that hamachi is a bad way to go.
 
Author: Stone (Stone_FVS3 [at] live [dot] com)
Date: 23-Nov-13, 21:38:18
I will be around for this. I may be able to pull a few people into it. Ill just set them up with VMs so they can actually play rom2 (windows 8 broke this game.

whatever you choose please do not use hamachi.

I am not a big fan of the sight patch if it makes a difference
 
Author: NOVA (KINGKOTA666 [at] HOTMAIL [dot] COM)
Date: 23-Nov-13, 20:38:09
I think that would be fantastic....but BBKing is the lead on this project. So he has the final say.

Spread the word as best you can. The more participation we get (both players and contributors to the HAT setup) the better this will be.

Looking forward to seeing old friends again....

NOVA
 
Author: Sengir (sendot [at] gmail [dot] com)
Date: 23-Nov-13, 19:02:57
Hey guys, just wanted to pop in and say hi and that I'll probably be around for this.

I also have a website that has auto registration and server status pages that I could whip into a personalized site for the reunion hat. It's just in php so if you have XAMPP or something on the server box it'll run no problem. Let me know if you have any interest.

Cheers
 
Author: bbKing (arsnova30 [at] hotmail [dot] com)
Date: 23-Nov-13, 16:01:34
Due to your HDD issues I automatically assumed I'd take care of the HAT. You're OK with thatI hope?

BTW, Is there anything special I need to have to run the game on my main pc that has win7?

My HAT pc is now connected to the internet and is wired.


As to your points ...
1. Do we need world.res?
I needed smackw32.dll for rom2.exe to work, so we might add it.

2. All mentioned patches are fine with me. So I better leave that up to you.

3. This is also technical stuff you know way better than I ever will.

4.Auto-sign up is an easy thing but also very open. If we want to have some idea of who's who and control of number of accounts, maybe we'd stick to the old way of applying for an account with name and password in numbers?
I suggest original HAT program first.

5.I'm not familiar with running websites. But knowing the maps rotation and who's playing is appealing, but you'll lose flexibility in map changes. Or is there an easy way to overcome this?
 
Author: NOVA (KINGKOTA666 [at] HOTMAIL [dot] COM)
Date: 23-Nov-13, 00:37:53
OK, let's start a couple of discussion lists. Anyone lurking is welcome to comment or make suggesions:

1) list of files needed in the "PLAYER install archive"? I forget the list of files now, but maybe I can find the list from some of my old notes. I know you obviously have to have the following:

- rom2.exe
- graphics.res
- main.res
- patch.res

(I think there were a total of 7 files minimum needed client side to run the game and connect to a HAT server). Just need to get that whole list and create a hostable archive for players to download (if they don't already have the game files).

2) What should be pre-loaded/patched to the rom2.exe file? I suggest the following:

- noCD patch
- long item description patch
- screen scroll speed patch (for win7 users)
- full sight patch (??) (gives every character you make autmatic maximum vision range)

3) list of patches to be pre-applied to the rom2server.exe suggestions:

- stat hack patch
- defend crash patch
- any language client patch
- no map hold patch (also allows setting server times in 0.02 hour increments in the server.cfg files)
- level restriction OFF patch (so high level chars can go to EASY maps)
- Anti GM hack patch

4) Which HAT program to use? There are two choices:

- original HAT.ZIP
- Exlend's ROM_HAT

Advantages of original are: (ease/familiarity of setup, stable (i.e. no known crash issues))

Advantages of Exlend's HAT: auto account registration without need for a web page, router forwarding support for hosting behind a router.

Possible disadvantages of Exlend's HAT are: lack of familiarity and the earlier versions had crashing instability (not sure if that ever got fixed)

5) Have a Reunion HAT web site or not? If using the original HAT program, will need this if we plan to have auto account registration. Either way, could have HAT STATUS pages to show map rotations, times to map endings, and players online.


That's all I can think of so far.

Btw, I have ALL of the above patchers (and the information to recreate them if necessary) so none of them will pose any problems. I intend to start from a clean slate with the files from rom2pack.zip and re-create clean files for the archive (having tested them on the trial run reunion HAT of course).

-NOVA
 
Author: bbKing (arsnova30 [at] hotmail [dot] com)
Date: 22-Nov-13, 20:56:31
Just installed SKYPE. ( http://www.skype.com/en/download-skype/skype-for-windows/downloading/)
If you sign in with your microsoft (hotmail)account you'll keep your contacts.
 
Author: bbKing (arsnova30 [at] hotmail [dot] com)
Date: 22-Nov-13, 19:18:00
Between the many rom2 folders and files I have I found a rom2 folder (260 MB) that actually seems to work. Even editor works, the server icon doesn't. So I'm going to adapt the hat.cfg file to my situation and see what it does.

If we can establish which files are needed in order to play the HAT, that's the only package we need. However, maybe different OS's require different packages?

There are several sites that offer hosting. It shouldn't be too difficult to find an easy and hassle-free one.

The main communication is between us, but others can join in ofcourse. MSN messenger 7.0 for winxp and 8.5 for vista still seem to work.

Still a lot of work ahead, but the first steps have been made :)
 
Author: NOVA (KINGKOTA666 [at] HOTMAIL [dot] COM)
Date: 22-Nov-13, 00:27:17
I think having a pre-set package rigged for HAT play (maybe with minimal installation/use instructions) is an EXCELLENT idea. The only hard parts will be:

- deciding on actual package content
- exact instructions
- where to host it

You confused me with the two packages though. What would be in the second package that was not in the first package?

We can probably settle/confirm the exact content of the HAT package during our dry-run testing. I'm thinking perhaps having things like: the scroll speed already patched, maybe max sight hacked, default screen resolution set to max(-1024), HAT IP preset (if possible), etc. so you just download the package, install on your hdd, and play.



As for the communication channel idea, yeah it would be awesome to set up some sort of standard (default) live communication channel for the reunion HAT as well. This forum works for delayed communication, but direct live chat would be much nicer for communication between players (and maybe even file sharing) once the HAT is up and running. The hard part will be settling on a chat system/method that everyone will like (without everybody bitching that we picked the wrong one...etc).


Looking forward to this. Will be awesome if some of the really old game vets come back. This crappy little game was good times for me. And the players were the best part.

-NOVA
 
Author: bbKing (arsnova30 [at] hotmail [dot] com)
Date: 21-Nov-13, 19:39:58
@ Ronnie
Good to see you back. It's very likely that most people won't have rom2 readily available, so maybe NOVA can help us out here. Two packages, one including the game, the other just the necessary files for connecting to the hat plus short description how to do that.
I'm going to sift through addresses this weekend, then I'll send you what I have.

@NOVA
I was also thinking of a set window of time, like from mid December till end of January.
NON-pk is fine with me. As soon as I have installed the server pc and connected to the internet, we can have a dry run, let's say by the end of next week.

Wouldn't it be a good thing to have a direct communication? Like MSN messenger chat?
I'm going to install it just in case.

The whole thing starts to excite me already LOL.
 
Author: NOVA (KINGKOTA666 [at] HOTMAIL [dot] COM)
Date: 21-Nov-13, 00:00:30
And when will the HAT run (from when to when?). If it's a set window of time, people can plan ahead for it. And if it spans several weeks at least, we can possibly catch more people in the window.

My personal suggestion would be non-PK with either lith maps OR perhaps your old BBKing HAT maps (mega gear) for just goofing and map dominating (since the main point is not so much to play ROM2 but to chum around with old players for a bit before we return to our regular lives).

Maybe have a dry run well in advance too so we know the server/traffic/clients are all working. Would hate to have a system malfunction like the Obamacare web site....haha.

-NOVA
 
Author: Ronnie|Slayer (magnetronnie [at] gmail [dot] com)
Date: 20-Nov-13, 22:40:00
Great idea! I think I have some time to play a few games.

I think if you want many people, you should make one torrent or download (dropbox link orso) with a working patched client that anyone can download and will work out of the box, no matter what Windows version you're using. Is that possible?

If you need help, let me know. I should have a long list of e-mail addresses somewhere from a reunion a few years ago.
 
Author: bbKing (arsnova30 [at] hotmail [dot] com)
Date: 20-Nov-13, 17:43:20
to continue NOVA's idea from Jult's Topic "The Mouse Speed Patch Download" ...

Before the HAT will be starting, there are some things to discuss.

What do we need?

1. Hardware
I have a dual-core spare pc with winxp on it, which can be used solely for the hat. Plus it has 4 GB memory.
My internet connection is fast:
Ping 95 ms
Download 83 Mbps
Upload 9 Mbps
If possible I want to run from this pc, so no Hamachi.
IP is static as far as I can tell.
I dont use wireless on my main pc, but I think I have to for this pc.

2. Software
I kept all my rom2 files, even those from previous hats.
Is there an easy access for people to get the necessary game files?

3. Players
We'll need lots of people to play, the more the merrier. I can get in contact with many players from the past, but their email addresses will be old and possibly no longer working.

I won't be playing the game from the server pc but from my main pc which has win7. Hope I can.

What kinda HAT its going to be?
Which maps?
PK, limited PK or no PK at all?

Well, this is all I can think of right now.
 
^top