Commit Graph

  • 24457ebe36 Add error prevention and console warning for trying to spawn particles on the server side using ParticleBuilder Electroblob 2018-06-20 23:32:14 +01:00
  • a523d3dd2b Fix incorrect default scale for flash particles Electroblob 2018-06-20 23:30:52 +01:00
  • 373fd4c8e8 Add chat readout for applying spells to wizards in creative mode Electroblob 2018-06-20 23:30:07 +01:00
  • 106148fd9e Miscellaneous cleanup and commenting Electroblob 2018-06-20 23:28:56 +01:00
  • 29261082f1 Spell hierarchisation and refactoring, plus miscellaneous renaming and minor refactoring Electroblob 2018-06-20 22:25:54 +01:00
  • dbc1490e10 Merge pull request #53 from ZHENGLOC/1.12.2 Electroblob 2018-06-17 11:21:23 +01:00
  • b6400c72a7 Genericise spell casting AI class Electroblob 2018-06-09 17:36:54 +01:00
  • 719c6d5fbb Add new spell types Electroblob 2018-06-09 17:33:37 +01:00
  • f33a0aceb2 Update zh_cn.lang ZLOCK_1911 2018-06-09 12:02:45 +08:00
  • 7141ae9544 Update CREDITS.md Electroblob 2018-06-07 17:34:36 +01:00
  • af638ab2f7 Merge pull request #51 from ZHENGLOC/1.12.2 Electroblob 2018-06-07 17:32:32 +01:00
  • 09f858af20 Replace branch with old 1.7.10 code and assets 1.1.5 Electroblob 2018-06-07 11:58:24 +01:00
  • a75a6c6114 Create zh_cn.lang ZLOCK_1911 2018-06-07 18:31:37 +08:00
  • 438f5d7a2e Merge branch '1.12.2' into 1.12.2-dev Electroblob 2018-06-05 21:44:17 +01:00
  • dec5b1ac2c Add witty/stupid comments to a few classes Electroblob 2018-06-05 21:26:07 +01:00
  • 726a306830 Delete redundant classes Electroblob 2018-06-05 21:25:41 +01:00
  • 330c78a92c Change non-evil wizard health from 20 to 30 Electroblob 2018-06-05 21:24:47 +01:00
  • dcec7c7281 Miscellaneous cleanup and commenting Electroblob 2018-06-05 21:24:09 +01:00
  • b9ba25c116 Add test cases for new particle effects; to be applied to everything once spells have been reorganised Electroblob 2018-06-05 21:18:01 +01:00
  • 0341a603d5 Missed the imports on that one... Electroblob 2018-06-05 21:15:02 +01:00
  • d91a3e056a The great particle refactoring part 1: Introducing ParticleBuilder! Adds ParticleBuilder to replace the particle spawning methods in the proxies, and changes all particle spawning to use the builder except for in the spell classes, which are to be reorganised first. Electroblob 2018-06-05 21:13:41 +01:00
  • 9c1042f686 Update version number 4.1.2 Electroblob 2018-06-05 17:01:04 +01:00
  • cad3fee1b9 Update mcmod.info Electroblob 2018-06-05 16:58:33 +01:00
  • 5947b2ee62 Fix smoke bomb recipe and allow charcoal to be used Electroblob 2018-06-05 16:00:47 +01:00
  • 177a39bad1 Cleanup Electroblob 2018-06-05 15:43:56 +01:00
  • cdf8f6e32d Remove now-redundant recipe config options Electroblob 2018-06-05 15:43:48 +01:00
  • f88aac11e9 Convert all non-dynamic recipes to JSON, add ore dictionary support where appropriate and change incorrect "amount" tag to "count", fixes #18 Electroblob 2018-06-05 15:43:14 +01:00
  • 05b905b988 Fix light level detection for petrified creatures breaking out Electroblob 2018-06-05 14:12:33 +01:00
  • 669cd2892d Add check for valid special wand upgrades, fixes #48 Electroblob 2018-06-05 11:12:03 +01:00
  • dd07d08ff0 Return true in ADS methods when passed a null attacker, acting as a fallback for when caster does not save properly; fixes #40 Electroblob 2018-06-04 23:45:10 +01:00
  • 54bb327fdf Properly sync thrower field for all throwable projectiles, fixes #42 (does not fix vanilla throwables though) Electroblob 2018-06-04 23:42:12 +01:00
  • 2cd8b46c1f Add toughness to legendary wizard armour Electroblob 2018-06-04 18:32:32 +01:00
  • b61413f7f1 Remove ISpecialArmor from ItemWizardArmour since it is no longer necessary, fixes #44 Electroblob 2018-06-04 18:20:55 +01:00
  • 4e7765a7e7 Allow tab-completion of spell names in commands without specifying the modid Electroblob 2018-06-04 18:04:36 +01:00
  • 49a6dc43c1 Cleanup Electroblob 2018-06-04 17:20:39 +01:00
  • b82bc6698f Make crystal ore drop xp when mined Electroblob 2018-06-04 17:17:58 +01:00
  • 1e43c67660 Tweak summoned creature targeting so that non-evil wizards' minions no longer attack players unless the player in question has angered the wizard Electroblob 2018-06-04 17:17:33 +01:00
  • c129571167 Change EntityWizard to implement IMerchant and INpc directly rather than extending EntityVillager, fixes #38 plus a number of other bugs Electroblob 2018-06-04 16:36:20 +01:00
  • b23a643c0e Make arcane workbench drop items correctly when broken, fixes #20 Electroblob 2018-06-04 15:00:02 +01:00
  • 194bff3e6a Miscellaneous lang file fixes Electroblob 2018-06-04 13:09:23 +01:00
  • 426ca78288 Sort config options into a more logical order Electroblob 2018-06-04 12:51:12 +01:00
  • f15919fdce Organise the config file and GUI into categories Electroblob 2018-06-04 12:39:56 +01:00
  • 2124842136 Fix transportation stone not dropping when unsupported, fixes #23 Electroblob 2018-06-03 23:57:22 +01:00
  • 70e697876b Centralise code for config GUI category classes Electroblob 2018-06-03 23:24:42 +01:00
  • 9b5e5a871c Add dimension whitelist option for evil wizard spawning and restrict numbers to 1 per chunk, closes #26 Electroblob 2018-06-03 22:22:18 +01:00
  • 5ba92e5de5 Change whitelist/blacklist storage from strings to resourcelocations to bring it in line with the registry system Electroblob 2018-06-03 22:17:57 +01:00
  • 4e6780a3cf Replace getEntityString with getKey(...).toString() Electroblob 2018-06-03 18:19:10 +01:00
  • 00584ad635 Move resistances config setup from preInit to init Electroblob 2018-06-03 18:18:29 +01:00
  • f72ed33515 Add mind control targets blacklist config option Electroblob 2018-06-03 18:17:05 +01:00
  • c2366ed1ba Change crystal ore drop quantity to drop the intended 1-3 crystals (rather than the previous 1-2) and change fortune behaviour to work like vanilla ores, see discussion in #43 Electroblob 2018-06-03 15:52:13 +01:00
  • 46df8d7311 Add smelting recipe for crystal ore, closes #43 Electroblob 2018-06-03 15:15:50 +01:00
  • d4579b9184 Remove all calls to GlStateManager.pushAttrib() and pullAttrib() and a few other tweaks to gl calls, fixes #12, #46 and #47 Electroblob 2018-06-03 12:39:25 +01:00
  • ee6f0cfe70 Correct death message lang key in code, fixes #41 Electroblob 2018-06-02 16:08:48 +01:00
  • 6155fd9c68 Display non-keyboard keybinds correctly, fixes #36 Electroblob 2018-06-02 15:14:32 +01:00
  • 32c0608b51 Stop spirit horses dropping leather, fixes #37. Also adds the same overrides to spirit wolves; since regular wolves don't drop anything this wasn't noticeable. Electroblob 2018-06-02 13:39:21 +01:00
  • 404df6af23 Fixes #32 Electroblob 2018-06-02 13:35:37 +01:00
  • 764e10538b Update LICENSE.md Electroblob 2018-05-21 10:45:11 +01:00
  • 6b1b590e30 Merge pull request #25 from Shadows-of-Fire/client Electroblob 2018-05-04 19:50:11 +01:00
  • 8360e520cd De-duplicate armor value Shadows_of_Fire 2018-05-04 14:34:09 -04:00
  • 005a17d750 Fix armor value tooltips Shadows_of_Fire 2018-05-04 14:23:57 -04:00
  • 28abe036a0 Armor properly has 0 damage reduction when oom Shadows_of_Fire 2018-05-04 08:18:15 -04:00
  • ca96112b67 Fix wizard armor breaking Shadows_of_Fire 2018-05-04 07:35:51 -04:00
  • b8e847c6a6 Fixes #22 Shadows_of_Fire 2018-05-04 06:53:11 -04:00
  • 35cb2c31fc Convert to GlStateManager calls Shadows_of_Fire 2018-05-04 06:45:57 -04:00
  • 30dd587d34 Move wiki resources to wiki git repository Electroblob 2018-05-03 20:47:46 +01:00
  • 4644814582 Add wiki resources Electroblob 2018-05-03 20:31:25 +01:00
  • 7db3151d8a Change hardness of transportation to 0.3, fixes #19 Electroblob 2018-05-02 18:23:07 +01:00
  • c8ca73cca9 Fix incorrect event handler annotation Electroblob 2018-05-02 13:35:47 +01:00
  • d5a0479ebe Update .gitignore Electroblob 2018-05-02 13:19:30 +01:00
  • 466b3bbc27 Update .gitignore Electroblob 2018-05-02 13:17:15 +01:00
  • df14912693 Add new files for the particle refactoring Electroblob 2018-05-02 13:17:04 +01:00
  • 8a53cc6150 Fix incorrect event handler annotation Electroblob 2018-05-02 13:03:14 +01:00
  • 339ec69a72 Update version number 4.1.1 Electroblob 2018-04-14 15:53:51 +01:00
  • b2cb717aa3 Cleanup Electroblob 2018-04-14 15:47:31 +01:00
  • cf4a02f37f Fix crash related to creative tab sorting with HQM installed Electroblob 2018-04-14 15:28:19 +01:00
  • 84304dd7ce Prevent possible server crash with static initialiser block Electroblob 2018-04-14 15:26:47 +01:00
  • e3b44eb194 Make entities attacked by summoned creatures revenge-target the summoned creature rather than its summoner Electroblob 2018-04-14 14:09:16 +01:00
  • 2cbb0a590f Correct position of spell cooldown bar when spell HUD is at top of screen; fixes #14 Electroblob 2018-04-14 13:22:53 +01:00
  • 6b9c864890 Move target position references inside null checks; fixes #13 Electroblob 2018-04-14 13:19:17 +01:00
  • f5730bf945 Replace crossed quads arc renderer with new 3D box-based rendering Electroblob 2018-04-14 12:51:18 +01:00
  • a1ae3a2b8b Update version number Electroblob 2018-04-14 12:49:45 +01:00
  • c15a0763d5 Merge branch '1.12.2' of https://github.com/Electroblob77/Wizardry into 1.12.2 Electroblob 2018-04-10 16:04:35 +01:00
  • 4a23d88f30 Add obfuscated names to reflective field access Electroblob 2018-04-10 16:03:23 +01:00
  • 286705c79b Update README.md Electroblob 2018-04-09 23:11:23 +01:00
  • e9c027372b Update README.md 1.11.2 Electroblob 2018-04-09 23:10:43 +01:00
  • 78b61cf573 Update README.md 1.10.2 Electroblob 2018-04-09 23:09:22 +01:00
  • 3895f5c531 Cleanup Electroblob 2018-04-09 17:29:41 +01:00
  • c51e0bd218 Fix mods list logo Electroblob 2018-04-09 17:29:18 +01:00
  • 766570aeb2 Fix spell book for crystals trade not working Electroblob 2018-04-09 17:28:59 +01:00
  • 4e91b0d19d Fix broken lang key in config GUI Electroblob 2018-04-08 00:04:35 +01:00
  • 65f7630546 Update minecraft version number in wizard's handbook Electroblob 2018-04-08 00:04:06 +01:00
  • 8cf7572041 Update mcmod.info Electroblob 2018-04-08 00:03:39 +01:00
  • db057a5ca9 Update credits Electroblob 2018-04-08 00:03:15 +01:00
  • 267fb2daf4 Cleanup 4.1.0 Electroblob 2018-04-07 22:50:08 +01:00
  • b96526b284 Fix ice wraith not attacking Electroblob 2018-04-07 22:49:44 +01:00
  • e01b5c728c Flip the item on the arcane workbench the right way up Electroblob 2018-04-07 22:48:10 +01:00
  • 0cf1d74fd5 Fix buttons rendering incorrectly in wizard's handbook Electroblob 2018-04-07 20:31:48 +01:00
  • 8316dcad70 Change some advancement icon frames and add new background Electroblob 2018-04-07 17:49:59 +01:00
  • df1eb68f35 Remove last few harcoded mod ID strings Electroblob 2018-04-07 12:47:18 +01:00
  • 416868bafb More cleanup Electroblob 2018-04-07 00:08:43 +01:00