summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-10-26...Nathanael Sensfelder
2019-10-23...nsensfel
2019-10-22...Nathanael Sensfelder
2019-10-20...Nathanael Sensfelder
2019-10-10...nsensfel
2019-10-08...Nathanael Sensfelder
2019-10-08...nsensfel
2019-10-08Trying things...Nathanael Sensfelder
2019-10-07Starting implementation of skills and conditions.nsensfel
2019-09-16Changes to the omnimods scale function.nsensfel
2019-09-10Sets correct values as base attributes.Nathanael Sensfelder
2019-09-10Transforms some "assert" into error throws.Nathanael Sensfelder
2019-09-10Should fix damage calculation.Nathanael Sensfelder
2019-09-09Spotted a mistake in shr_equipment.nsensfel
I expected Dialyzer to point out this kind of error, though...
2019-09-07Adds family IDs to glyphs.Nathanael Sensfelder
2019-09-06Saner default equipment.Nathanael Sensfelder
2019-09-06Removes omnimods from glyph boards.nsensfel
2019-08-29...Nathanael Sensfelder
2019-08-19...Nathanael Sensfelder
2019-08-19Adds naive collection generator.Nathanael Sensfelder
2019-08-18Use blc_error in blc_{armor,weapon}.Nathanael Sensfelder
Dialyzer confuses me: shr_omnimods.erl:90: Overloaded contract for shr_omnimods:apply_coefficient_to_mods/2 has overlapping domains; such contracts are currently unsupported and are simply ignored shr_omnimods.erl:96: Overloaded contract for shr_omnimods:merge_mods/2 has overlapping domains; such contracts are currently unsupported and are simply ignored This seems to imply that shr_omnimods:damage_type_mods() and shr_omnimods:attribute_mods() overlap, which is not supposed to be the case.
2019-08-18...Nathanael Sensfelder
2019-08-15...Nathanael Sensfelder
2019-08-10Statistics -> Attributes.Nathanael Sensfelder
2019-06-14Makes it pass Dialyzer's checks again.attributes_removalNathanael Sensfelder
2019-06-12Adds more funs to handle map markers.Nathanael Sensfelder
Using map markers to handle attacks of opportunity appears to be a bad idea: while it does make their detection very cheap, this leads to having frequent (and rather large) updates to the markers.
2019-06-06Fixes some of the issues I've found.nsensfel
2019-06-05[Broken] Changing how actions are handled...nsensfel
2019-05-21Working on Attacks of Opportunity.Nathanael Sensfelder
2019-05-10Adds neighborhood generation function.Nathanael Sensfelder
2019-05-08Adds name generation function.Nathanael Sensfelder
2019-05-07Working on markers...nsensfel
2019-05-03Didn't add portraits from equipement w/ ataxia.nsensfel
2019-04-29Found why Dialyzer inferred type(), not either().Nathanael Sensfelder
2019-04-29Dialyzer error, compiles, some issues w/ client.nsensfel
Dialyzer says: bnt_join_battle.erl:103: The created fun has no local return bnt_join_battle.erl:122: The call shr_inventory:ataxia_add_equipment(shr_equipment:unresolved(),shr_inventory:type()) does not have an opaque term of type shr_equipment:type() as 1st argument bnt_join_battle.erl:310: Function repair_join_battle/6 will never be called shr_inventory:ataxia_add_equipment(shr_equipment:unresolved(),shr_inventory:type()) is defined, though... Still some hiccups with what is sent to the client.
2019-04-26Makes Dialyzer validate shared & battle.nsensfel
2019-04-25...Nathanael Sensfelder
2019-04-25...nsensfel
2019-04-23...nsensfel
2019-04-23Merge branch 'master' of dreamhost:~/repositories/git/tacticians-servernsensfel
2019-04-19...Nathanael Sensfelder
2019-04-19...nsensfel
2019-04-19[Broken] ...nsensfel
2019-04-19[Broken] Starting to add ataxia_set functions...nsensfel
2019-04-12...nsensfel
2019-04-04[Broken] ...nsensfel
2019-04-01[Broken] Refactoring...Nathanael Sensfelder
2019-02-27...nsensfel
2019-02-26...nsensfel
2019-02-18...Nathanael Sensfelder