Fishing System
Posted: Thu Aug 23, 2012 1:55 pm
well I have been working on the fishing system in my spare time and I have all the messages working and skill up and the ability to catch rusty items
I am currently working on building a database for fishing up monsters so that will come soon
here is a quick overview of the system
25% chance to catch nothing
25% chance to catch monster ( when I get it working I still have to figure out if I need to use monster pool or if I need to make one )
25% change to catch items
25% chance to catch fish
if you have no fishing gear equiped you can fish up to 5 level of your current skill. if you have fishing gear you can fish 9 levels ( 5 + 4 )
point system is random but based on skill if your fishing within 5 levels the max skill up you could get is .5 if your fishing within 9 the max is .9
if your skill is 5 levels higher than the fishing you catch you will get a critical bite
your rod has a 50% chance to break I was using the flag coloum in the rod table I hope thats what its for if not I will add my own so anything over 6 has a 50% chance to break
I am posting this now to see if I need to add or remove anything
Note: if you get alot of "you did not catch anything messages" please check the database to make sure that the rod and or bait is linked to the fish or item I have added a few to the database but it would take me forever to add them all. I hoping if I release it now the coummunity can help while I work on the monster part.
I have tested this system from 0-20 and have not had any problems. I know the code is a bit messy I will clean it up when I get the monster part working I plan on removing the globals and making them into a struct.
I hope everyone enjoys the work thus far
Side Note: I have set a few fish min and max to 200 in the database this is because I need to find more information on them I do not know if thay are rare fish or what level they are if anyone finds any information or knows please let me know and i will fix it
here is a link to a good fishing guide http://wiki.ffxiclopedia.org/wiki/Category:Fishing
I am currently working on building a database for fishing up monsters so that will come soon
here is a quick overview of the system
25% chance to catch nothing
25% chance to catch monster ( when I get it working I still have to figure out if I need to use monster pool or if I need to make one )
25% change to catch items
25% chance to catch fish
if you have no fishing gear equiped you can fish up to 5 level of your current skill. if you have fishing gear you can fish 9 levels ( 5 + 4 )
point system is random but based on skill if your fishing within 5 levels the max skill up you could get is .5 if your fishing within 9 the max is .9
if your skill is 5 levels higher than the fishing you catch you will get a critical bite
your rod has a 50% chance to break I was using the flag coloum in the rod table I hope thats what its for if not I will add my own so anything over 6 has a 50% chance to break
I am posting this now to see if I need to add or remove anything
Note: if you get alot of "you did not catch anything messages" please check the database to make sure that the rod and or bait is linked to the fish or item I have added a few to the database but it would take me forever to add them all. I hoping if I release it now the coummunity can help while I work on the monster part.
I have tested this system from 0-20 and have not had any problems. I know the code is a bit messy I will clean it up when I get the monster part working I plan on removing the globals and making them into a struct.
I hope everyone enjoys the work thus far
Side Note: I have set a few fish min and max to 200 in the database this is because I need to find more information on them I do not know if thay are rare fish or what level they are if anyone finds any information or knows please let me know and i will fix it
here is a link to a good fishing guide http://wiki.ffxiclopedia.org/wiki/Category:Fishing