Arghus splash fix

Don't bother checking the ssl cert for that call
This commit is contained in:
aerinon
2022-03-29 12:21:09 -06:00
parent 8ec16d46ce
commit 2ca8d61c0b
4 changed files with 5 additions and 2 deletions

View File

@@ -6,6 +6,7 @@ import json
import logging import logging
import re import re
import shlex import shlex
import ssl
import urllib.request import urllib.request
import websockets import websockets
import zlib import zlib
@@ -405,7 +406,7 @@ async def main():
logging.error('Failed to read multiworld data (%s)' % e) logging.error('Failed to read multiworld data (%s)' % e)
return return
ip = urllib.request.urlopen('https://v4.ident.me').read().decode('utf8') if not ctx.host else ctx.host ip = urllib.request.urlopen('https://v4.ident.me', context=ssl._create_unverified_context()).read().decode('utf8') if not ctx.host else ctx.host
logging.info('Hosting game at %s:%d (%s)' % (ip, ctx.port, 'No password' if not ctx.password else 'Password: %s' % ctx.password)) logging.info('Hosting game at %s:%d (%s)' % (ip, ctx.port, 'No password' if not ctx.password else 'Password: %s' % ctx.password))
ctx.disable_save = args.disable_save ctx.disable_save = args.disable_save

View File

@@ -150,8 +150,10 @@ Same as above but both small keys and bigs keys of the dungeon are not allowed o
* 1.0.1.12 * 1.0.1.12
* Fix for Multiworld forfeits, shops and pot items now included * Fix for Multiworld forfeits, shops and pot items now included
* Reworked GT Trash Fill. Base rate is 0-75% of locations fill with 7 crystals entrance requirements. Triforce hunt is 75%-100% of locations. The 75% number will decrease based on the crystal entrance requirement. Dungeon_only algorithm caps it based on how many items need to be placed in dungeons. Cross dungeon shuffle will now work with the trash fill. * Reworked GT Trash Fill. Base rate is 0-75% of locations fill with 7 crystals entrance requirements. Triforce hunt is 75%-100% of locations. The 75% number will decrease based on the crystal entrance requirement. Dungeon_only algorithm caps it based on how many items need to be placed in dungeons. Cross dungeon shuffle will now work with the trash fill.
* MultiServer fix for ssl certs and python
* Inverted bug * Inverted bug
* Fix for hammerdashing pots, if sprite limit is reached, items won't spawn, error beep won't play either because of other SFX * Fix for hammerdashing pots, if sprite limit is reached, items won't spawn, error beep won't play either because of other SFX
* Arghus splash no longer used for pottery sprites (used apple instead)
* Killing enemies freeze + hammer results in the droppable item instead of the freeze prize * Killing enemies freeze + hammer results in the droppable item instead of the freeze prize
* Forbid certain doors from being dashable when you either can't dash them open (but bombs would work) or you'd fall into a pit from the recoil in OHKO * Forbid certain doors from being dashable when you either can't dash them open (but bombs would work) or you'd fall into a pit from the recoil in OHKO
* 1.0.1.11 * 1.0.1.11

2
Rom.py
View File

@@ -35,7 +35,7 @@ from source.item.FillUtil import valid_pot_items
JAP10HASH = '03a63945398191337e896e5771f77173' JAP10HASH = '03a63945398191337e896e5771f77173'
RANDOMIZERBASEHASH = '57df02038c77f9a3b915af21d3c59b78' RANDOMIZERBASEHASH = '1e45d174c71b2e079df1c8d5e8d1451b'
class JsonRom(object): class JsonRom(object):

Binary file not shown.