Chris Miles
90da136b7a
[Regen] Implement Per Second HP Regen for NPCs ( #2086 )
...
* Implement NPC per second regen
* Add hp_regen_per_second to ModifyNPCStat
* Take per second regen the rest of the way
* Add #npcedit hp_regen_per_second
* Add db migration
2022-05-01 10:26:16 -04:00
Kinglykrab
01a671918a
[Quest API] Add GetBodyTypeName() to Perl/Lua. ( #1863 )
...
* [Quest API] Add GetBodyTypeName() to Perl/Lua.
- Add GetBodyTypeName() and GetBodyTypeMap() helper methods.
- Add quest::getbodytypename(bodytype_id) to Perl.
- Add eq.get_body_type_name(bodytype_id) to Lua.
* ShowStats() cleanup.
2021-12-03 19:52:42 -05:00
Kinglykrab
ba5bb09af7
[Commands] Cleanup #flymode Command. ( #1845 )
...
- Cleanup message and logic.
- Add GetFlyModeName() and GetFlyModeMap() helper methods.
- Cleanup #npcedit flymode to use helper methods.
2021-11-27 21:39:54 -05:00
Chris Miles
0550fcfd3f
[GM Commands] Split GM Commands Into Separate Files ( #1766 )
...
* Split GM commands into their own files
* Code cleanup
2021-11-14 22:48:47 -06:00