616 Commits

Author SHA1 Message Date
JeffTheRock
94c410faca
fix innocent, golden card, and treasure book code redemption (#105)
* fix innocent, golden card, and treasure book code redemption

innocent had a minor type error

for some reason the code sent back with the confirmation packets for both golden and catalog does not force uppercase, causing the code key retrieval to fail

this game sucks

also fixed minor typo in getting player stamps

* fix small typo in getting ninja rank

forgot this one

* fix golden card stamps and innocent

also corrects elemental availability

* add item support to treasure book codes

just discovered "oneToOne" while poking around for other issues
2025-07-07 09:25:29 +07:00
Thales César Giriboni
95a7b25233
Fix igloo owner rejoining its open igloo (#102) 2024-10-13 22:44:10 +07:00
nhaar
e23a7ecf2e
Improve stamps end screen (#101)
* properly handle players exiting cardjitsu water

* make end screens only show stamps from current session

* add card-jitsu end game screen

* fix oversight with how water players get removed

* fix card jitsu fire stamp awards

* change session stamps to use redis
2024-10-12 11:16:52 +07:00
Thunder930
f6f9f39c22
Fixed missed union operators (#100) 2024-09-16 21:07:11 +07:00
nhaar
5299b79a6f
change to Union (#99) 2024-09-16 11:51:31 +07:00
nhaar
d1f31950d3
Card-jitsu water working (#98)
* add card-jitsu water

* remove autogenerated file

* part 1

Co-authored-by: Levi <contact@lekuru.xyz>

* formatting part 2

Co-authored-by: Levi <contact@lekuru.xyz>

* formatting part 3

Co-authored-by: Levi <contact@lekuru.xyz>

* formatting part 4

Co-authored-by: Levi <contact@lekuru.xyz>

* formatting part 5

Co-authored-by: Levi <contact@lekuru.xyz>

* formatting part 6

Co-authored-by: Levi <contact@lekuru.xyz>

* formatting part 7

Co-authored-by: Levi <contact@lekuru.xyz>

* formatting part 8

Co-authored-by: Levi <contact@lekuru.xyz>

* formatting part 9

Co-authored-by: Levi <contact@lekuru.xyz>

* formatting part 8

Co-authored-by: Levi <contact@lekuru.xyz>

* More formatting changes

Co-authored-by: Levi <contact@lekuru.xyz>

* add watermatch

* add proper handling of the amulet client value

---------

Co-authored-by: Levi <contact@lekuru.xyz>
2024-09-15 21:30:29 +07:00
nhaar
5815b9a0f1
change card-jitsu fire progression system to be like original (#97) 2024-09-03 12:52:06 +07:00
nhaar
015b645414
Update Card-Jitsu belt progression system to be accurate to the original Club Penguin (#95)
* change ninja progress system

* make it so ranking up does not reset your progress

* make losing against sensei give you experience

* remove rank speed from card-jitsu

* move get_percentage_to_next_belt

* add autocorrection to card-jitsu exp if it is not proper to the rank

* fix typo

* change the correction for card-jitsu exp
2024-08-30 08:28:15 +07:00
Levi
57e541f3af
Remove overdose key after overdose check (#94) 2024-03-28 21:04:06 +07:00
Levi
2c4d2a87a3
Add login key to cache after world login (#93)
* Add login key to cache after world login

* Set expiration time for login key
2024-03-27 19:26:52 +07:00
AllinolCP
2af6216cbb
Merge pull request #92 from brosquinha/master
Support multi-module plugins
2024-03-27 18:16:43 +07:00
brosquinha
07221076ca Allow for multi-module plugins 2024-01-27 16:21:44 -03:00
AllinolCP
e7f724f042
Set Python version to python 3.11 to prevent errors caused by recent version of python.
Will update when 3.12 is supported.
2023-10-27 21:13:00 +07:00
Lukas
5738b82863
Update Dockerfile
change the python version to 3.11.3
2023-10-27 15:59:06 +02:00
arnon001
57734edcc2
Update Dockerfile (#88) 2023-08-27 18:01:56 +07:00
AllinolCP
f893f273e0
Update Dockerfile to auto switch the architecture 2023-08-27 15:23:18 +07:00
AllinolCP
e2ce0fa370
fix treasure hunt gem expert 2023-05-13 18:13:25 +07:00
Nadir Zebiri
d3ece03830
Fix discord server link (#87)
* Change discord server link to website link
2023-04-23 10:13:35 +07:00
AllinolCP
3e01ac00ca Merge branch 'noahball-patch-1' 2023-04-03 14:55:38 +07:00
AllinolCP
42e893e5ff readme: add information about windows and mac wand servers 2023-04-03 14:55:31 +07:00
Noah
dbcf8c937e Update README.md 2023-04-03 14:54:20 +07:00
Noah
b030babc51 Make a few small changes to README
These changes are especially useful to those who have just found Houdini on GitHub. It saves a lot of time and stress!
2023-04-03 14:54:20 +07:00
Nausher Rao
fa511cc04d
readme: Add requirement to README for Python 3.8.x to be installed (#53)
readme:  Added Python 3.8.x requirement message.
2023-04-03 14:44:41 +07:00
AllinolCP
641e55aa83
AIORedis now integrated in Redis-py 2022-11-02 16:58:11 +07:00
AllinolCP
29180fe485
Merge pull request #84 from ctx256/master
Fix find-four exploit
2022-08-08 21:12:54 +07:00
ctx256
509856a3af Fix find-four exploit
Prevent users from being able to take already occupied slots on row 5
2022-08-08 15:35:09 +03:00
AllinolCP
a2999ad485
Update snow.py 2022-03-10 11:11:35 +07:00
AllinolCP
3a35dc3c85
Fixed mail not sending NOT ENOUGH COINS error 2022-03-01 11:09:06 +07:00
AllinolCP
de00f8867c
Fix mancala catching empty board, ben is a boomer 2022-02-07 09:08:29 +07:00
AllinolCP
98f8c8ae02
Merge pull request #83 from solero/AllinolCP-patch-1
Fix Vanilla play interaction pet
2021-12-07 16:07:44 +07:00
AllinolCP
a68fecf4b2
Fix Vanilla play interaction 2021-12-07 16:05:47 +07:00
AllinolCP
da91f3f3ef
Fix error 2021-11-14 11:50:43 +07:00
AllinolCP
f53de2546c
Merge pull request #80 from floogal/patch-1
Fix banned accounts not being removed
2021-10-28 17:25:04 +07:00
AllinolCP
256340787d
Merge pull request #79 from lexansmythe/patch-1
fix rainbow puffle quest handler
2021-10-28 17:24:27 +07:00
AllinolCP
962a0eee21
Merge pull request #55 from DanLCD/patch-1
Lower-case filter words automatically.
2021-10-28 17:23:58 +07:00
floogal
9d4c601adc
Update moderation.py
Remove unnecessary indentation from blank line
2021-08-19 10:14:07 +01:00
floogal
66a880a086
Update moderation.py
removed unnecessary update for as2 client and also cheat ban, which already closes the connection
2021-08-18 22:53:48 +01:00
floogal
6688a29453
Update moderation.py 2021-08-18 21:55:03 +01:00
lexansmythe
75b0aa43ff
fix rainbow puffle quest handler 2021-08-07 23:54:37 -04:00
Ben
6b12be1c15
Merge pull request #78 from AllinolCP/patch-4
fix AIORedis v2.0.0 #2
2021-08-01 17:17:20 +01:00
AllinolCP
b46d56acad fix AIORedis v2.0.0 #2 2021-08-01 10:56:50 +07:00
Ben
576c15d7d1
Merge pull request #77 from AllinolCP/patch-4
Update houdini.py
2021-07-31 12:53:50 +01:00
AllinolCP
239b0dad7b
Update houdini.py
Fix aioredis 2.0
2021-07-31 18:03:08 +07:00
Ben
a8fc63393e
Merge pull request #74 from floogal/patch-1 2021-05-27 21:04:30 +01:00
floogal
b19e848a10
Update message.py
Made the 'warn' section in the database kick the player. It currently does nothing, not even filtering the message.
2021-05-26 20:56:29 +01:00
Ben
76ffcd2dbc
Update LICENSE.md to year 2021 2021-01-24 10:16:23 +00:00
Ben
ccf10f2412
CJ Snow handlers
Implement CJSnow handlers
2021-01-24 10:15:15 +00:00
EmperorBale
65c21eee59 Fix indent 2021-01-21 00:46:24 -07:00
EmperorBale
23b495e7d3 Fix indent 2021-01-21 00:01:43 -07:00
EmperorBale
4f57df545f Implement CJSnow handlers 2021-01-20 23:58:37 -07:00