114 Commits

Author SHA1 Message Date
82186a5951 add class management with spell unlocks 2025-08-29 08:43:18 -05:00
59724dee81 add monster panel to admin 2025-08-29 07:51:04 -05:00
0c756c425f add spells and items panels 2025-08-29 07:43:37 -05:00
78d0e5debe move actions from town handlers to town actions file 2025-08-29 07:14:29 -05:00
4288619520 fix lots of fight/level up components 2025-08-28 17:25:24 -05:00
73d946e011 consolidate database files, fix error messages for registration, town map shop list 2025-08-28 15:21:46 -05:00
e9d1e12c8d attempts at fixing registraiton form 2025-08-27 22:39:40 -05:00
10095f4255 db change 2025-08-27 18:41:30 -05:00
245dd909d4 start user editing 2025-08-27 17:48:23 -05:00
c7c76b413c begin admin panel, create news 2025-08-27 17:11:47 -05:00
af0ba28c58 add change password 2025-08-27 15:02:14 -05:00
01277b4e4c template and asset cleanup 2025-08-27 11:43:17 -05:00
41eed92929 clean up helpers package, remove orderedmaps and clean up list generation 2025-08-27 10:54:55 -05:00
fc30d04ccb add mailer and update control fields 2025-08-27 09:10:40 -05:00
2e3a977530 new spell system 2025-08-26 22:19:43 -05:00
63dabb9e54 reimplement fight action flashes 2025-08-25 22:12:20 -05:00
ef95b70eb9 switch logout links to a single universal form 2025-08-25 16:55:55 -05:00
bbd515bc57 big item rework 2025-08-25 16:35:55 -05:00
c226f6200f start help pages; fixes broken help links 2025-08-25 10:50:05 -05:00
e3146068bc largely finish forum implementation 2025-08-24 21:28:31 -05:00
ddc5bd5f6e finish fixing template method calls/chaining, simplify templates 2025-08-22 20:54:14 -05:00
b5e3413c63 build up forum features, work in method/func calls in template engine 2025-08-22 18:55:00 -05:00
340d4cf6e8 forum threads 2025-08-22 17:52:16 -05:00
c147df63dc clean up image files 2025-08-22 15:58:13 -05:00
b94d768b5c start forum routes, fix db concurrency issue, add new font for headings 2025-08-22 15:56:50 -05:00
84e7c68f0b remove old js links 2025-08-22 15:03:34 -05:00
38a39790cf move database wrapper to its own library, add migration functionality 2025-08-22 15:01:24 -05:00
888fd70a6f finish implementing classes 2025-08-22 14:34:27 -05:00
02158041e8 first pass on classes model, move database.sql to first migration file to implement migrations 2025-08-22 12:05:45 -05:00
49bf5f28cf add monster images, fix level up calc 2025-08-22 10:04:23 -05:00
8a3486487b fix finding towns during movement 2025-08-22 09:23:10 -05:00
35d58476dc repo cleanup 2025-08-22 09:10:00 -05:00
cfc1256d02 fix lots of little bugs and get last_online working 2025-08-22 09:09:15 -05:00
ee19412965 init control, fix to snake case 2025-08-22 08:19:17 -05:00
75a1927d3a finish migration back to sqlite, update routes/actions et cetera 2025-08-22 07:47:01 -05:00
3df8f29a4c start new database creation script 2025-08-21 23:05:10 -05:00
09574294a4 finish model migration back to SQLite 2025-08-21 22:35:41 -05:00
412baeb46d first pass migrate back to sqlite 2025-08-21 18:00:46 -05:00
68ec8ce5ea clean up db vars fix exp calc calls 2025-08-21 13:48:04 -05:00
c362475bae fix request time tracking, exp calc 2025-08-21 12:04:17 -05:00
e5e9167854 migrate to sushi/nigiri 2025-08-21 06:59:44 -05:00
2d958bf8c4 Work on level ups, exp management, rewards, attack scaling, etc 2025-08-15 11:49:39 -05:00
9e17ab9bea implement monster moves, update log tracking to "action codes" for storage, add notices for actions taken 2025-08-15 10:11:24 -05:00
0d3afffb1e add action handlers, update action tracking, add monster images, fix form 2025-08-15 08:03:17 -05:00
de0381f668 work on fight system, pass 2 2025-08-14 22:33:51 -05:00
674cfce506 create fights, disable compass 2025-08-14 19:05:35 -05:00
3fd28e0cd9 add actions string array 2025-08-14 18:39:10 -05:00
d2d4927314 create initial fights structure 2025-08-14 18:36:59 -05:00
b42f4fc983 make error/success notices global, add framework for confirmation modals 2025-08-14 18:12:24 -05:00
9a5ed65f04 implement teleporting to towns via maps 2025-08-14 17:37:21 -05:00