Commit graph

  • 90ccd56ba7 Merge pull request #4 from evennia/develop FlutterSprite 2017-11-29 14:23:15 -08:00
  • 0c0b5c982a Added options for conditions at top of module BattleJenkins 2017-11-29 13:54:22 -08:00
  • 25bfc8f9e8 Merge pull request #1515 from chainsol/fix_account_delete Griatch 2017-11-29 20:11:55 +01:00
  • 264cdfb0f0 Merge pull request #1513 from TehomCD/fix_sethome Griatch 2017-11-29 20:04:35 +01:00
  • a787836067 Merge pull request #1512 from TehomCD/template_deprecation_fix Griatch 2017-11-29 20:03:49 +01:00
  • cad79dc285 Merge pull request #1511 from TehomCD/channel_admin_fix Griatch 2017-11-29 20:02:44 +01:00
  • 3b75bb2ad1 Update instructions for installing SSL requirements Griatch 2017-11-29 19:55:13 +01:00
  • 04e1cc86cd Merge pull request #1509 from FlutterSprite/healthbar Griatch 2017-11-29 19:35:24 +01:00
  • cc398f9851 Remove some spurious spaces Griatch 2017-11-29 19:32:50 +01:00
  • 86bfbe2cf6 Merge branch 'menutree' of https://github.com/FlutterSprite/evennia into FlutterSprite-menutree Griatch 2017-11-29 19:21:37 +01:00
  • 9f86034cf3 Fix readme spacing FlutterSprite 2017-11-19 13:25:37 -08:00
  • 68e46f1e4e Update readme FlutterSprite 2017-11-19 13:24:44 -08:00
  • d99b0b7819 More item prototypes - probably ready to go! FlutterSprite 2017-11-19 13:18:55 -08:00
  • ba964797de Fixed all conditions lasting indefinitely Turns out 1 == True, but not 1 is True - learn something new every day! FlutterSprite 2017-11-19 12:59:07 -08:00
  • 42db3aa7f5 More conditions and documentation FlutterSprite 2017-11-19 12:16:38 -08:00
  • 1d65a0a0cf More documentation, fix error in at_update() at_update() erroneously changed the turnchar on conditions during combat - this has been fixed. BattleJenkins 2017-11-18 18:43:14 -08:00
  • 7a933425f3 More documentation, 'True' duration for indefinite conditions BattleJenkins 2017-11-18 18:02:54 -08:00
  • 9d7921fee5 Add "Poisoned" condition, more condition items Added the ability for attack items to inflict conditions on hit, as well as items that can cure specific conditions. BattleJenkins 2017-11-18 17:28:52 -08:00
  • 2302408072 Merge pull request #3 from FlutterSprite/tb_items FlutterSprite 2017-11-18 13:51:51 -08:00
  • 44b570e5f0 Merge pull request #2 from FlutterSprite/develop FlutterSprite 2017-11-18 13:44:25 -08:00
  • 686b290b5d Fix condition ticking BattleJenkins 2017-11-18 13:25:47 -08:00
  • 44c75d8d18 Added functional condition, TickerHandler countdown BattleJenkins 2017-11-18 13:22:03 -08:00
  • ae060ecc77 Fix weird spacing in use_item() BattleJenkins 2017-11-17 21:19:02 -08:00
  • e61df0a400 Start porting in condition code from coolbattles BattleJenkins 2017-11-17 21:17:35 -08:00
  • 91c333e6d3 Move some item logic from CmdUse to new func use_item BattleJenkins 2017-11-17 16:46:27 -08:00
  • 5ce18379c0 Proper implementation of spend_item_use() BattleJenkins 2017-11-16 00:15:20 -08:00
  • 35340f86c8 Added 'use' command, item functions, example items BattleJenkins 2017-11-15 23:12:25 -08:00
  • 0616e0b218 Create tb_items.py FlutterSprite 2017-11-15 16:25:08 -08:00
  • ed5c198d65 Merge pull request #1 from evennia/develop FlutterSprite 2017-11-15 16:23:38 -08:00
  • fda565b274 Final touches BattleJenkins 2017-11-15 14:58:25 -08:00
  • 7701d5f92b Comments and documentation, CmdStatus() added BattleJenkins 2017-11-15 14:41:43 -08:00
  • 858494eebb Formatting and documentation FlutterSprite 2017-11-15 14:14:16 -08:00
  • 83579a2e06 Added attack spells, more healing spell variants FlutterSprite 2017-11-12 21:11:28 -08:00
  • 5fe3cd186d Added functional 'cure wounds' spell Also added more spell verification in the 'cast' command, accounting for spell's MP cost and whether it can be used in combat FlutterSprite 2017-11-12 18:23:22 -08:00
  • f0630535e0 Fix variable in example menu function I changed this while making unit tests and forgot to change it back. Whoops! FlutterSprite 2017-11-12 11:58:23 -08:00
  • 53d8536744 Update tree_select.py FlutterSprite 2017-11-12 11:51:53 -08:00
  • 7d10570424 Catch callback errors with logger FlutterSprite 2017-11-12 11:46:59 -08:00
  • ebe7c6f4b3 Fix order of args for the callback in documentation FlutterSprite 2017-11-12 02:21:49 -08:00
  • 4a554a4409 Add mention of how the callback is used FlutterSprite 2017-11-12 01:56:35 -08:00
  • 814ddc567e Change pop() to first() Nicholas 2017-11-11 12:29:07 -05:00
  • 4507c7aa2d Merge branch 'master' into develop Griatch 2017-11-11 01:02:26 +01:00
  • e3766762ee Fix dockerfile dependency. Resolve #1510. Griatch 2017-11-11 01:02:05 +01:00
  • 8049112186 Fix sethome's help file Tehom 2017-11-10 14:42:21 -05:00
  • 7ddb5162ab Added tb_magic.py - only basic input parsing BattleJenkins 2017-11-09 22:36:11 -08:00
  • 27e3a8ab7f Move deprecated TEMPLATE_DEBUG setting to the 'options' field of TEMPLATES. Tehom 2017-11-10 00:34:20 -05:00
  • 737d551cd7 Fix search and timeout with large database Tehom 2017-11-09 22:33:08 -05:00
  • 8d5e167a8d Add unit tests for health_bar contrib FlutterSprite 2017-11-05 18:42:55 -08:00
  • 9ab3d27875 Adds health bar module FlutterSprite 2017-11-05 18:36:08 -08:00
  • 20ef7f26ed Resolve merge conflicts against develop branch Griatch 2017-11-05 14:20:25 +01:00
  • 131f7157c4 Use a more robust method of validating an encoding. Ryan Stein 2017-11-03 12:45:24 -04:00
  • 6f91e1e546 Remove to_unicode. Ryan Stein 2017-11-03 12:36:45 -04:00
  • 7d524ac328 Unwrap for expressions in comprehensions, too. Ryan Stein 2017-11-02 22:52:16 -04:00
  • f2e800ddf1 Unwrap several for statements from 2to3 conversion process. Ryan Stein 2017-11-02 12:46:33 -04:00
  • 8c318c6d38 Configure Travis CI for Python 3. Ryan Stein 2017-11-02 10:43:13 -04:00
  • cd21fb2396 Use Python 3's new super() convention. Ryan Stein 2017-11-02 10:41:41 -04:00
  • 5ea86d86fa Fix typo in documentation FlutterSprite 2017-10-30 19:16:43 -07:00
  • 9a047a6362 Add tree select to README.md FlutterSprite 2017-10-30 16:24:11 -07:00
  • fc16898db3 Added unit tests for tree_select contrib FlutterSprite 2017-10-30 16:21:32 -07:00
  • 94e9b4370e Add simple menu tree selection contrib FlutterSprite 2017-10-30 15:01:51 -07:00
  • d2ddbe9eb5 Merge branch 'develop' of https://github.com/FlutterSprite/evennia into FlutterSprite-develop Griatch 2017-10-30 22:05:17 +01:00
  • e48763a02e Clarify the nature of the different modules FlutterSprite 2017-10-30 13:23:06 -07:00
  • 5a83d533a5 Add tests for general_context Tehom 2017-10-26 00:49:13 -04:00
  • 89773e5860 Moved 'turnbattle' to packages section in readme FlutterSprite 2017-10-30 05:11:53 -07:00
  • c6f422d44b Updated username in contrib readme FlutterSprite 2017-10-30 05:03:26 -07:00
  • df9072253f Set turn handler's intervals higher during tests This was an attempt to try to fix some strange 'unhandled error in deffered' results while unit testing the contrib folder. It didn't work, but it's probably good to do anyway. FlutterSprite 2017-10-29 23:00:22 -07:00
  • 9bc3fcf486 Unit tests for tb_range added FlutterSprite 2017-10-29 21:39:11 -07:00
  • 0cd979327b Fix whitespace. Ryan Stein 2017-10-29 23:47:27 -04:00
  • 93475a6de5 Deprecate to_str, to_unicode. Fix class_from_module, is_iter, make_iter. Ryan Stein 2017-10-29 23:29:21 -04:00
  • 5074c112af We need the latest version of Twisted possible for Py3. Ryan Stein 2017-10-29 22:58:04 -04:00
  • 75d74c252e Remove sitecustomize.py, unnecessary for Py3 now. Ryan Stein 2017-10-29 22:54:43 -04:00
  • f9526e78a8 Implement hashing functions for Command and ServerSession. Ryan Stein 2017-10-29 22:39:54 -04:00
  • ee58e59e7e Port a few miscellaneous items. Ryan Stein 2017-10-29 22:21:38 -04:00
  • b5cf27fc18 Fix ServerConfig model for Py3. Ryan Stein 2017-10-29 22:20:23 -04:00
  • 9d48e616b1 Port SessionHandler for Py3. Ryan Stein 2017-10-29 22:17:00 -04:00
  • aaf13eec16 Port EvMenu and EvForm for Py3. Ryan Stein 2017-10-29 22:14:39 -04:00
  • 8d0d3a942f Partially port EvTable for Py3. Ryan Stein 2017-10-29 22:14:22 -04:00
  • a4b902108c Add __lt__ method necessary for usage of sorted() later in the file. Ryan Stein 2017-10-29 22:10:16 -04:00
  • be5ecf0d0d Convert to bytes to allow access to static and media resources. Ryan Stein 2017-10-29 21:58:30 -04:00
  • 00a87bcdcf Port usage of Twisted AMP for Py3. Ryan Stein 2017-10-29 21:57:40 -04:00
  • eabdf27565 Django WSGIHandler is deprecated. Port webserver for Py3. Ryan Stein 2017-10-29 21:54:06 -04:00
  • 7477cc56e0 Remove use of unavailable django force_unicode(). Ryan Stein 2017-10-29 21:45:17 -04:00
  • b88c74a316 Convert the telnet protocols over for Py3. Ryan Stein 2017-10-29 21:43:32 -04:00
  • 1da3e0caa0 zope.interface.implements() is deprecated. Use implementer decorator. Ryan Stein 2017-10-29 21:39:24 -04:00
  • 8dc51b9fb4 Fix revision rendering and make use of ascii_letters. Ryan Stein 2017-10-29 21:38:16 -04:00
  • c5c44f3e0c Update contrib.mapbuilder for Py3. Ryan Stein 2017-10-29 21:37:12 -04:00
  • 8c15dff56d Update random_string_generator's use of sre_parse.parse().data for Py3. Ryan Stein 2017-10-29 21:36:13 -04:00
  • bb15fed784 Switch to autobahn-python for WebSockets support. Ryan Stein 2017-10-29 21:29:09 -04:00
  • b80fb95662 Fix two unhandled Deferred errors in contrib tests. Ryan Stein 2017-10-29 20:15:06 -04:00
  • 6fa280b9fd Run 2to3. Ryan Stein 2017-10-29 13:40:30 -04:00
  • 10fe39b96a Fix iteration error if passing a raw string for aliases/tags/perms in spawner Griatch 2017-10-29 18:28:06 +01:00
  • 246f4c2e3b Merge branch 'add_accounts_tests' of https://github.com/moonpatroller/evennia into moonpatroller-add_accounts_tests Griatch 2017-10-29 11:18:09 +01:00
  • eaeceddba1 Add unit tests for bodyfunctions. Merges #1494. Tehom 2017-10-27 01:54:17 -04:00
  • f25bebddd8 Create tests for dummyrunner settings Tehom 2017-10-25 17:11:51 -04:00
  • 9f665134ba Add unit tests for deprecations Tehom 2017-10-25 13:00:22 -04:00
  • 35b88d45f9 Merge pull request #1496 from chainsol/fix_admin_channel Griatch 2017-10-29 09:42:33 +01:00
  • c202084123 adding accounts tests Moonpatroller 2017-10-28 21:38:05 -07:00
  • a5a8d9dd57 Some doc updates Griatch 2017-10-28 22:51:47 +02:00
  • 65664bf523 Add documentation to EvMenu test class Griatch 2017-10-28 22:48:06 +02:00
  • d05495cc52 Add testing framework for EvMenu. Implements #1484 Griatch 2017-10-28 22:33:58 +02:00
  • b6b112b70a Make an empty evmenu desc option just show the key Griatch 2017-10-28 14:31:09 +02:00