Skip to content

Latest commit

 

History

History
33 lines (23 loc) · 1.5 KB

README.md

File metadata and controls

33 lines (23 loc) · 1.5 KB

Character Creation Combination Generator

This is a Go program I wrote just for fun to convert my old Perl script to Go.

To use this you will need Go installed and will have to run go run combinations.go from a CLI of your choice.

Constants

These constants are used in the char_create_combinations and start_zones queries and will need to be changed.

Constant Description
startZoneID Zone ID
startX X Coordinate
startY Y Coordinate
startZ Z Coordinate
startHeading Heading Coordinate

Query Data

A singular allocation with an ID of 0 with all base stats at 100 is created for char_create_point_allocations.

Truncate queries are at the top of the generated file to delete pre-existing data for insertion.

Sets of queries are generated with race and class descriptors at the end of the query for easy reading.

Query Images

image image

Notes

This generator sets all the character creation combinations to the same zone ID and starting coordinates.

This generator as is does not allow for non-caster Races to be caster classes since these classes do not have Robe models, meaning an Ogre cannot be a Magician for example.

This generator as is does not allow for non-Monk Races to be Monk, meaning an Erudite cannot be a Monk.